C++中对文本文件进行操作需要包含头文件
#include
其中包含有三个文件操作对象
- ifstream => 读操作
- ofstream => 写操作
- fstream => 读写操作
| 打开方式 | 解释 | | —- | —- | | ios::in | 为读文件而打开文件 | | ios::out | 为写文件而打开文件 | | ios::ate | 初始位置:文件尾 | | ios::app | 追加方式写文件 | | ios::trunc | 如果文件存在先删除,再创建 | | ios::binary | 二进制方式 |#include <fstream>
#include <iostream>
using namespace std;
int main(){
ofstream osf;
osf.open("1.txt",ios::out);
osf << "Hello,World";
osf.close();
return 0;
}
打开方式可以组合使用,中间使用 | 连接,比如:
ios::binary | ios::out 以二进制的方式写文件