Qt 追加方式写入文件
时间: 2023-08-30 17:09:41 浏览: 563
多种方式实现写文件
在 Qt 中,可以使用 QFile 和 QTextStream 类实现文件追加操作。以下是一个示例代码,向文件中追加一行文本:
```cpp
#include <QFile>
#include <QTextStream>
int main()
{
QFile file("example.txt");
if (!file.open(QIODevice::Append | QIODevice::Text))
return 1;
QTextStream out(&file);
out << "Hello, world!" << endl;
file.close();
return 0;
}
```
在上面的示例代码中,我们首先打开一个文件 example.txt,并指定打开模式为追加和文本模式。然后,使用 QTextStream 对象 out 向文件中写入一行文本。
最后,记得关闭文件。
阅读全文