qt QByteArray 写入文件
时间: 2023-11-21 13:51:44 浏览: 467
Qt读写文件
可以使用 QFile 类来写入 QByteArray 到文件中。具体步骤如下:
1. 创建 QFile 对象并打开文件:
```
QFile file("filename.txt");
if (!file.open(QIODevice::WriteOnly)) {
// 文件打开失败
}
```
2. 将 QByteArray 写入文件:
```
QByteArray byteArray = "Hello, world!";
file.write(byteArray);
```
3. 关闭文件:
```
file.close();
```
完整代码示例:
```
#include <QFile>
#include <QByteArray>
int main()
{
QFile file("filename.txt");
if (!file.open(QIODevice::WriteOnly)) {
// 文件打开失败
return -1;
}
QByteArray byteArray = "Hello, world!";
file.write(byteArray);
file.close();
return 0;
}
```
阅读全文