小编Ale*_*v92的帖子

在 QFile 中写入文本

两种书写文本的方式有什么区别QFile吗?

通过使用write方法:

QFile file("test.txt");
if(file.open(QIODevice::WriteOnly | QIODevice::Text)) {
    file.write("My Text\n");
}
file.close();
Run Code Online (Sandbox Code Playgroud)

或者通过使用QTextStream

QFile file("test.txt")
if(file.open(QIODevice::WriteOnly | QIODevice::Text)) {
     QTextStream out(&file);
     out << "My Text\n";
}
file.close()
Run Code Online (Sandbox Code Playgroud)

哪种方式是首选?性能上有区别吗?

c++ qt qfile

5
推荐指数
1
解决办法
3276
查看次数

标签 统计

c++ ×1

qfile ×1

qt ×1