c++ - Qt中的空文件

标签 c++ qt qt4

我有一个名为 DBFile 的文件。 我正在使用以下代码:

QString DBfile ="C:/Users/E543925/Desktop/VikuTB.xml";
QFile newFile(DBfile);
newFile.open( QIODevice::WriteOnly);

现在如果文件是空的,我想在文件里面写点东西。 Qt 如何检查文件是否为空?

最佳答案

打开前通过newFile.size()检查文件大小

关于c++ - Qt中的空文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12337328/

相关文章:

python - 在 QGraphicsGridLayout 中调整小部件大小

c++ - 将管道与字符串数组一起使用

c++ - 在 boost::shared_ptr 完成时释放资源

android - 如何将代码从 QSerialPort 迁移到 QBluetoothSocket

linux - 使用 Qt(在 X11 上)检测窗口标题栏中的控制按钮位置

c++ - Qt 小部件/布局的 WinForm "Dock Fill"是否等效?

qt4 - wkhtmltopdf 好像需要 Phonon 需要 QCoreApplication::applicationName;为什么?

c++ - 警告C6236:(||)始终为非零常量

c++ - Qt Creator 中使用 opencv 的程序意外崩溃

linux - 在 QProcess 输出中保留 ANSI 转义序列