cout,cin属于什么类?
刚在一本大学C++书中看到一个有关文件操作的例子中有一段代码如下:
……
……
while(infile>>str[i]) //求出文件的长度
{
len++;
}
……
……
对于其中的操作符 >> 不甚理解,一般不都是出现在 cin>>i>>endl; 这样的语句中么?!故而有两点疑问?
1 cin,cout,infile……是不是都有一个公共的类?
2 cin,cout属于什么类?
(补充:新手发帖,第一次,不知道怎么给分....请知内情者明示)
[解决办法]
cin,cout不是类,而是IO流对象。
[解决办法]
stdio
[解决办法]
istream和ostream
[解决办法]
[解决办法]
标准输出输入流,字符串流,文件流都是从这两个类继承而来的。
[解决办法]
iostream