关于istream/ostream
intmain(){ostreamou;inti=8;ou<<i;return0;}这样是错的那istream/ostream到底该怎么用?...
int main()
{
ostream ou;
int i=8;
ou<<i;
return 0;
}
这样是错的 那istream/ostream到底该怎么用? 展开
{
ostream ou;
int i=8;
ou<<i;
return 0;
}
这样是错的 那istream/ostream到底该怎么用? 展开
3个回答
展开全部
ostream是个定义了输出流的类,用于输出的,不是标准输出,标准输出是cout,ifstream和ofstream分别是从istream和ostream继承来的,只不过他们的作用对象是文件流而已。
他们的关系就是子类和父类之间的关系,我如果具体说的话会越来越麻烦,我想你需要把C++的OO思想复习以下,你应该就会很容易理解了。
i代表输入input
o代表输出output
stream//流
iostream//输入输出流,这只是C++的一个流文件,因为C++的输入输出都是流处理的
istream//就是只管输入的流
ostream//就是只管输出的流
cin>>//这是输入
cout>>//这是输出
他们的关系就是子类和父类之间的关系,我如果具体说的话会越来越麻烦,我想你需要把C++的OO思想复习以下,你应该就会很容易理解了。
i代表输入input
o代表输出output
stream//流
iostream//输入输出流,这只是C++的一个流文件,因为C++的输入输出都是流处理的
istream//就是只管输入的流
ostream//就是只管输出的流
cin>>//这是输入
cout>>//这是输出
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询