【千律】C++基础:TXT文件的创建、写入和读取

【千律】C++基础:TXT文件的创建、写入和读取,第1张

#include 
#include 
using namespace std;

int main()
{
	// 初始化
	ifstream iread_txt;                     // 初始化输入流
	ofstream write_txt;                     // 初始化输出流 
	char* words = "Hello, world!";         // 初始化字符串

	// 打开文件
	write_txt.open("D:\\words.txt");

	// 判断文件是否打开
	if (!write_txt.is_open())
	{
		cout << "file open is error!" << endl;
		return 0;
	}

	// 将字符串写入文件中
	write_txt << words << endl;

	// 关闭文件流
	write_txt.close();

	// 打开文件
	iread_txt.open("D:\words.txt");

	// 判断文件是否打开
	if (!iread_txt.is_open())
	{
		cout << "file open is error!" << endl;
		return 0;
	}

	// 读取文件中内容
	char save_words[100];
	iread_txt.getline(save_words, 100);

	// 关闭文件流
	iread_txt.close();

	// 输出文件内容
	cout << save_words;

	return 0;
}

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/564823.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-04-06
下一篇 2022-04-06

发表评论

登录后才能评论

评论列表(0条)

保存