栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > C/C++/C#

c++文件操作

C/C++/C# 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

c++文件操作

文件操作

程序运行时产生的数据都属于临时数据,程序一旦运行结束都会被释放
通过文件可以将数据持久化
c++对文件操作需要包含头文件

文件类型分类:

1文本文件 文件以文本的ASCII码形式存储在计算机中
2二进制文件 文件以二进制的形式存储在计算机中

操作文件的三大类

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

写文件
#includes//头文件
int main()
{
	
	ofstream ofs;//创建文本对象
	ofs.open("test.txt",ios::out);//指定打开方式
	ofs<<"写入的数据";//写数据
	ofs.close();//关闭文件
}

文件打开方式:

注意打开方式可以配合使用 利用|操作符

写文件总结:

1.文件操作必须包含头文件fstream
2.读文件可以利用ofstream 或者 fstream
3.打开文件的时候需要指定操作文件的路径 以及打开方式
4.利用<<可以向文件中写数据
5.操作完毕,要关闭文件

读文件

读文件和写文件步骤相似 但是读取方式相对于比较多
读文件步骤如下:

#include
int main()
{
	ifstream ifs;//创建对象
	ifs.open("test.txt,ios::in");//判断是否打开成功
	//读数据 四种读数据的方式
	if(!ifs.is_open())
	{
		cout<<"open failed"<0};
	while(ifs>>buf)
	{
		cout<0};
	while(ifs.getline(buf,sizeof(buf)))
	{
		cout<
		cout<
		cout<
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/977178.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号