C++中输入输出流及文件流操作总结中输入输出流及文件流操作总结
本文实例为大家分享了C++中输入输出流及文件流操作笔记,供大家参考,具体内容如下
1、流的控制、流的控制
iomanip 在使用格式化I/O时应包含此头文件。
stdiostream 用于混合使用C和C + +的I/O机制时,例如想将C程序转变为C++程序
2、类继承关系、类继承关系
ios是抽象基类,由它派生出istream类和ostream类, iostream类支持输入输出操作,iostream类是从istream类和ostream类通
过多重继承而派生的类
类ifstream继承了类istream,类ofstream继承了类ostream,类fstream继承了 类iostream
iostream头文件中头文件中4种流对象种流对象
cout补充补充
1、用“cout<<”输出基本类型的数据时,可以不必考虑数据是什么类型,系统会判断数据的类型
并根据其类型选择调用与之匹配的运算符重载函数。这个过程都是自动的,用户不必干预。
如果在C语言中用prinf函数输出不同类型的数据,必须分别指定相应的输出格式符,十分麻烦,而且容易出错
2、cout流在内存中对应开辟了一个缓冲区,用来存放流中的数据,当向cout流插 人一个endl时,