QT写文本文件(QTextStream 写文件)

    依赖的头文件:

#include <QtCore/QTextStream>

#include <QtCore/QFile>
#include <QtCore/QIODevice>

 
 

   示例代码:

QString sFilePath = "C:\\test.txt";

QFile file(sFilePath);
//方式:Append为追加,WriteOnly,ReadOnly
if (!file.open(QIODevice::WriteOnly|QIODevice::Text)) {  
	QMessageBox::critical(NULL, "提示", "无法创建文件");
	return -1;  
}  
QTextStream out(&file);  
out<<"要写入内容"<<endl;  
out.flush();  
file.close();  

//注意写入方式的选择,注意写完后的关闭操作!


你可能感兴趣的:(c,File,qt)