|
发表于 2022-4-12 20:40:00
|
显示全部楼层
来自: 中国北京
写文件步骤如下:
1. 包含头文件
\#include <fstream\>
2. 创建流对象
ofstream ofs;//和文件交互,文件输出流对象,
3. 打开文件
ofs.open("文件路径",打开方式);
4. 写数据
ofs << "写入的数据";//cout 屏幕输出流对象
5. 关闭文件
ofs.close();
文件打开方式:
| 打开方式 | 解释 |
| ----------- | -------------------------- |
| ios::in | 为读文件而打开文件 |
| ios::out | 为写文件而打开文件 |
| ios::ate | 初始位置:文件尾 |
| ios::app | 追加方式写文件 |
| ios::trunc | 如果文件存在先删除,再创建 |
| ios::binary | 二进制方式 |
**注意:** 文件打开方式可以配合使用,利用|操作符
**例如:**用二进制方式写文件 `ios::binary | ios:: out` |
|