QFile写文件
时间: 2023-08-01 17:06:53 浏览: 158
Qt读写文件
QFile 是 Qt 提供的一个文件读写类,它可以用来读写本地文件。下面是一个使用 QFile 写文件的示例:
```cpp
#include <QFile>
#include <QTextStream>
int main()
{
// 创建文件对象
QFile file("example.txt");
// 打开文件,只写方式
if (!file.open(QIODevice::WriteOnly | QIODevice::Text))
return 1;
// 创建文本流对象
QTextStream out(&file);
// 写入文本
out << "Hello, world!\n";
// 关闭文件
file.close();
return 0;
}
```
在上面的示例中,我们首先创建了一个 QFile 对象,然后调用 `open()` 方法打开文件,以只写方式和文本模式打开。接着,我们创建了一个 QTextStream 对象,它提供了方便的文本写入方法。最后,我们使用 QTextStream 的 `<<` 运算符写入一行文本,并关闭文件。
阅读全文