C++本地文件读写引用头文件<fstream>
操作文件三大类
- ofstream:写操作
- ifstream:读操作
- fstream:读写操作
打开方式 | 解释 |
ios::in | 读 |
ios::out | 写 |
ios::ate | 初始位置:文件尾 |
ios::app | 追加方式写文件 |
ios::trunc | 如果文件存在先删除在创建 |
ios::binary | 二进制方式 |
PS:文件打开方式可以配合使用,利用“ | ” 操作符,例如:ios::in | ios::out
int main()
{
//创建流对象
ofstream ofs;
//打开文件
ofs.open("test.txt", ios::trunc|ios::binary);
//写数据
ofs << "Hello Word !";
//关闭文件
ofs.close();
system("pause");
return 0;
}
二进制读和写
二进制写用ofs.write();
二进制读用ofs.read();