MFC根据时间命名不同的文本文件并写入数据

1 篇文章 0 订阅
1 篇文章 0 订阅

在做项目过程中,需要在不同时刻保存数据到TXT文件。因此需要创建不同名字的文本文件。例如可以通过时间创建。

	CString str = "C++";
	CFile file;  //文件流对象
	SYSTEMTIME system;  //时间流对象
	GetLocalTime(&system);  //得到当前系统时间
	CString txtFilePath;
	txtFilePath.Format(_T("./../../bin/x64/%d_%d_%d_%d_%d_%d_.txt"), system.wYear,system.wMonth,system.wDay, system.wHour, system.wMinute,system.wSecond);
	file.Open(txtFilePath, CFile::modeCreate | CFile::modeWrite);
	//数据保存
		file.Write(str.GetBuffer(), str.GetLength() * sizeof(TCHAR));//str为CString类型
		file.Flush();
		file.Close();
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值