IO类:
iostream定义了用于读写流的基本类型
fstream 定义了读写命名文件的类型。
sstream 定义了读写内存string对象的类型。
std::ios::in std::ios::binary 的作用
>>运算符,用来从一个istream对象读取输入数据。
<<运算符,用于从一个ostream对象写入输出数据。
std::ios::in | std::ios::binary //以二进制方式读打开
文件模式:
常量 | 含义 |
ios_base::in | 打开文件,以便读取 |
ios_base::out | 打开文件,以便写入 |
ios_base::ate | 打开文件,并移到文件尾 |
ios_base::app | 追加到文件尾 |
ios_base::trunc | 如果文件存在,则截短文件 |
ios_base::binary | 二进制文件 |