QT写文件操作
时间: 2023-07-04 14:12:16 浏览: 87
QT读写文件内容
5星 · 资源好评率100%
在Qt中,可以使用QFile类进行文件操作,包括创建、读取、写入、删除等。下面是一些文件操作的示例代码:
1. 创建一个文件并写入内容:
```c++
QFile file("test.txt");
if(file.open(QIODevice::WriteOnly | QIODevice::Text))
{
QTextStream out(&file);
out << "Hello, World!" << endl;
file.close();
}
```
2. 读取文件内容:
```c++
QFile file("test.txt");
if(file.open(QIODevice::ReadOnly | QIODevice::Text))
{
QTextStream in(&file);
QString line = in.readLine();
file.close();
}
```
3. 删除文件:
```c++
QFile::remove("test.txt");
```
其中,QIODevice::WriteOnly和QIODevice::ReadOnly是打开文件的模式,QIODevice::Text表示以文本模式打开文件,QTextStream是用来读写文本文件的类,可以方便地进行文本操作。
阅读全文