- C++的 I/O是以一连串的字节流的方式进行的,在输入操作中,字节从设备(键盘,磁盘驱动器等)流向内存。在输出操作中,字节从内存流向设备(显示屏,打印机等)
- C++将每个文件看成是字节序列流。
一、关于流的头文件
绝大多数的C++程序都包含了< iostream >
头文件,该头文件中声明了所有I/O流操作的所需的基础服务。< iostream >
头文件定义了 cin 标准输入流、cout 标准输出流、cerr 标准错误流 和 clog 有缓冲的标准错误流(流输出内容存入缓冲区,直到缓冲区填满或是被清空才会输出)< iomanip >
头文件声明了对于带有参数化流运算符(例如 setw 和 setprecision)的格式化I/O有用的服务<fstream>
头文件声明了用户控制的文件处理服务