/*
* B站学习--[143 - ]
* day29 学习成果
*/
/*
*
* 5 文件操作
*
* C++中对文件操作需要包含头文件<fstream>
*
* 文件类型:
* 1.文本文件 以文本的ASCII码形式存储
* 2.二进制文件 以二进制形式存储
*
* 操作文件的三大类
* 1.ofstream : 写操作
* 2.ifstream : 读操作
* 3.fstream : 读写操作
*
*
* 5.1 文本文件
*
* 5.1.1 写文件
*
* 步骤;
* 1.包含头文件 #include<fstream>
* 2.创建流对象 ofstream ofs;
* 3.打开文件 ofs.open("文件路径",打开方式);
* 4.写数据 ofs << "写入的数据";
* 5.关闭文件 ofs.close();
*
* 文件打开方式:
* 1. ios::in 为读文件而打开文件
* 2. ios::out 为写文件而打开文件
* 3. ios::ate 初始位置:文件尾
* 4. ios::app 追加方式写文件
* 5. ios::trunc 如果文件存在先删除,再创建
* 6. ios::binary 二进制方式
*
* 注意:文件打开方式可以配合使用,利用 | 操作符
*
* 例如:用二进制方式写文件 ios::binary | ios::out
*
*
*/
#include<iostream>
#include<string>
#include<fstream>
using namespace std;
int main() {
ofstream ofs;
ofs.open("text.txt",ios::out);
ofs << "姓名:张三" << endl;
ofs << "性别:男" << endl;
ofs << "年龄:20" << endl;
ofs.close();
system("pause");
return 0;
}
C++基础 写文件
最新推荐文章于 2024-06-23 12:01:40 发布