使用qt写一个写入txt文件的代码
时间: 2023-05-22 17:02:25 浏览: 97
Qt txt文件读写
4星 · 用户满意度95%
当然可以,请看以下代码:
```cpp
#include <QFile>
#include <QTextStream>
int main()
{
// 打开文件
QFile file("test.txt");
if (!file.open(QIODevice::WriteOnly | QIODevice::Text))
return -1;
// 写入数据
QTextStream out(&file);
out << "Hello, World!\n"
<< "这是一段中文文本。\n";
// 关闭文件
file.close();
return 0;
}
```
这里使用 QFile 和 QTextStream 类,打开一个名为 "test.txt" 的文件,写入了两行数据,最后关闭文件。注意,QIODevice::WriteOnly 表示只写入,QIODevice::Text 表示使用文本模式,可自动处理换行符。如果想要追加文本,可以将打开模式改为 QIODevice::Append。
阅读全文