ToB企服应用市场:ToB评测及商务社交产业平台
标题:
C++读写文件
[打印本页]
作者:
络腮胡菲菲
时间:
2022-6-23 16:51
标题:
C++读写文件
为了处理文件,首先,导入 fstream 库。 在这个库里面有三种数据类型:
ofstream - 用于写入文件
ifstream - 用于从文件中读取
fstream - 用于读取和写入
为了打开文件,我们使用 open() 函数。 该函数接收两个参数:文件名和文件打开方式。
可以打开文件的模式如下:
ios::in - 打开要读取的文件(ifstream 的默认值)
ios::out - 打开要写入的文件(ofstream 的默认值)
ios::binary - 以二进制模式打开文件
ios::app- 打开文件以在末尾附加新信息
ios::ate - 打开并将控件移动到文件末尾
ios::trunc - 删除现有文件中的数据
ios::nocreate - 仅在文件已存在时打开文件
ios::noreplace - 仅在文件不存在时打开文件
我们还可以使用符号 | 组合不同的模式 例如: myFile.open(“saldinaFile.txt”, ios::out | ios::in); 在此示例中,我们打开 saldinaFile.txt 进行写入和读取。
1.读写txt文件
[code]#include #include #include using namespace std;int main(){ fstream myFile; myFile.open("saldina.txt", ios::out); // write,清空再写入 if (myFile.is_open()) { myFile
欢迎光临 ToB企服应用市场:ToB评测及商务社交产业平台 (https://dis.qidao123.com/)
Powered by Discuz! X3.4