【QT】续写文本存储到文件

续写文本到文件

使用标记QFile::WriteOnly| QIODevice::Append打开文件

cpp 复制代码
QString strConfigFile = "C:\\Users\\xiaosheng\\Desktop\\Log.txt";
QFile file1(strConfigFile);
QString strLog2;
strLog2 += "strKeyId" + "\n";
if (file1.open(QFile::WriteOnly| QIODevice::Append))
{
	QString strTempXml = strLog2;
	QTextStream out(&file1);
	out.setCodec("UTF-8");
	out << strTempXml;
	file1.close();
}

覆盖文本到文件

使用标记QFile::WriteOnly打开文件

cpp 复制代码
QString strConfigFile = "C:\\Users\\xiaosheng\\Desktop\\Log.txt";
QFile file1(strConfigFile);
QString strLog2;
strLog2 += "strKeyId" + "\n";
if (file1.open(QFile::WriteOnly))
{
	QString strTempXml = strLog2;
	QTextStream out(&file1);
	out.setCodec("UTF-8");
	out << strTempXml;
	file1.close();
}
相关推荐
m0_748240253 分钟前
python轻量级框架-flask
开发语言·python·flask
论迹14 分钟前
【JavaEE】-- 多线程(初阶)2
java·开发语言·java-ee
+72025 分钟前
如何在java中用httpclient实现rpc post 请求
java·开发语言·rpc
学习两年半的Javaer33 分钟前
Rust语言基础知识详解【一】
开发语言·rust
PyAIGCMaster34 分钟前
50周学习go语言:第四周 函数与错误处理深度解析
开发语言·学习·golang
全栈开发圈35 分钟前
新书速览|Rust汽车电子开发实践
开发语言·rust·汽车
PyAIGCMaster36 分钟前
第二周补充:Go语言中&取地址符与fmt函数详解
开发语言·后端·golang
~kiss~42 分钟前
Rust学习~tokio简介
开发语言·学习·rust
Mr.Wang8091 小时前
条款23:宁以non-member、non-friend替换member函数
开发语言·c++
关关钧1 小时前
【R语言】读取CSV数据时,显示[1] PK...<0 行> (或0-长度的row.names)
开发语言·r语言