qt使用qfile判断文件是否为空
时间: 2024-05-01 08:20:15 浏览: 351
QT的文件的读取,QFile的使用
可以使用QFile的size()函数判断文件大小是否为0来判断文件是否为空,如果文件大小为0则说明文件为空。
示例代码:
```cpp
QFile file("example.txt");
if (file.open(QIODevice::ReadOnly)) {
if (file.size() == 0) {
qDebug() << "File is empty.";
} else {
qDebug() << "File is not empty, size:" << file.size();
}
file.close();
} else {
qDebug() << "Failed to open file.";
}
```
注意:在判断文件为空之前,需要先使用QFile::open()函数打开文件。
阅读全文