QT中,实现读取txt文件的每一行,并存放在一个QStringList中,知道读取完全部的行
时间: 2024-03-11 16:49:42 浏览: 350
qt入门程序——读取txt文件
5星 · 资源好评率100%
您可以使用以下代码实现:
```cpp
QStringList lines;
QFile file("file.txt");
if (file.open(QIODevice::ReadOnly | QIODevice::Text)) {
QTextStream stream(&file);
while (!stream.atEnd()) {
QString line = stream.readLine();
lines.append(line);
}
file.close();
}
```
以上代码将会打开名为“file.txt”的文件。然后,使用QTextStream读取每一行,并将其添加到QStringList中。最后,关闭文件。
阅读全文