c++文件操作1

c++文件操作

文件类型分两种:

1.文本文件:文本文件的ASCALL形式存储在计算机中
2.二进制文件:文件以文本的二进制形式存储在计算机中,用户一般难以读懂

操作文件的三大类:

1.ofstream:写操作
2.ifstream读操作
3.fstream读写操作

文本文件:

写文件步骤:
1.包含头文件:#include
2.创建流对象:ofstream ofs;
3.打开文件:ofs.open(“文件路径”,打开方式)
4.写数据:ofs<<“写入的数据”<
5.关闭文件:ofs.close()

文件的打开方式:

打开方式 解释
ios::in 为读文件而打开文件
ios::out 为写文件而打开文件
ios::ate 初始位置:文件尾
ios::app 追加方式打开文件
ios::in 为读文件而打开文件
ios::trunc 如果文件存在,先删除,再创建
ios::binary 以二进制方式打开文件

注意:文件打开方式可以配合使用,利用|操作符
例如: 二进制方式写文件:ios::out | ios::binary

#include
using namespace std;
#include
void test()
{
     
	ofstream ofs;
	ofs.open("test.txt", ios::out);
	ofs << "大忽悠到此一游" << endl;
	ofs.close();
}
int main()
{
     
	test();
	return 0;
}

c++文件操作持续更新…,可以点击我的主页继续查看后续内容

你可能感兴趣的:(c++文件操作,c++)