读取txt文件:
#include <QFile>
#include <QTextStream>
QFile file("filename.txt");
if (!file.open(QIODevice::ReadOnly | QIODevice::Text))
return;
QTextStream in(&file);
while (!in.atEnd()) {
QString line = in.readLine();
// 处理每一行数据
}
file.close();
写入txt文件:
#include <QFile>
#include <QTextStream>
QFile file("filename.txt");
if (!file.open(QIODevice::WriteOnly | QIODevice::Text))
return;
QTextStream out(&file);
out << "Hello World\n";
// 写入其他数据
file.close();
该代码示例展示了如何使用Qt库中的QFile和QTextStream类来读取和写入txt文件。首先,通过QFile打开文件并设置读取或写入模式。然后,利用QTextStream进行文本流操作,读取每一行或写入数据。最后,确保文件正确关闭。
1258

被折叠的 条评论
为什么被折叠?



