QT读取文件中内容并输出
时间: 2023-09-26 15:09:31 浏览: 96
QT 实现文件的读取操作
4星 · 用户满意度95%
可以使用 QFile 和 QTextStream 类来读取文件内容并输出。
以下是一个简单的示例代码:
```cpp
#include <QFile>
#include <QTextStream>
#include <QDebug>
int main()
{
QFile file("filename.txt");
if (!file.open(QIODevice::ReadOnly | QIODevice::Text))
return 1;
QTextStream in(&file);
QString line = in.readLine();
while (!line.isNull())
{
qDebug() << line;
line = in.readLine();
}
file.close();
return 0;
}
```
其中,QFile 类用于打开文件,QTextStream 类用于读取文件内容并输出。在这个示例中,我们打开了一个名为 "filename.txt" 的文件,并使用 QTextStream 逐行读取文件内容,并将每行内容输出到控制台上。最后,我们关闭了文件。
可以根据需要进行修改,例如更改文件名、更改输出方式等等。
阅读全文