C++:txt文件的读写

写txt文件

使用文件输出的主要步骤如下:
1.包含头文件fstream;
2.创建一个ofstream对象;
3.将该ofstream对象同一个文件关联起来
4.就像使用一个cout那样使用ofstream对象
下面是一个小demo:

	ofstream outFile;
	outFile.open("test.txt"); //将其与文件关联,若文件不存在则创建,若存在,默认情况下将删除文件中原本的内容
	double wt = 12.5;
	outFile << wt; //将数据输出到文件夹中
	outFile << "test";
	outFile.close();//将程序关闭

读txt文件

文件的读取与文件的输出类似,需要创建一个ifstream对象,之后使用open方法与文件进行关联。之后的使用方法则与cin类似。
下面是读取txt文件的demo:

ifstream inFile;
	inFile.open("test.txt");//关联文件,假设文件的内容为 12.5test
	if (inFile.is_open())//判断文件是否被打开,如果打开则返回true
	{
		char charArray[50];
		double wt;
		inFile >> wt;
		inFile.getline(charArray, 50);
		cout << wt << endl;
		cout << charArray << endl;
		inFile.close();//关闭文件
	}
	else//文件打开失败
	{
		cout << "文件打开失败" << endl;
	}
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值