要获取文件的大小,可以使用QFile类的size()方法。以下是一个示例:
#include <QCoreApplication>
#include <QFile>
#include <QDebug>
int main(int argc, char *argv[])
{
QCoreApplication a(argc, argv);
QFile file("example.txt");
if (!file.open(QIODevice::ReadOnly)) {
qDebug() << "无法打开文件";
return -1;
}
qint64 fileSize = file.size();
qDebug() << "文件大小:" << fileSize << "字节";
file.close();
return a.exec();
}
上述代码会打开名为”example.txt”的文件,并获取其大小,最后在控制台输出文件大小(以字节为单位)。
希望以上示例对你有所帮助!
内容由零声教学AI助手提供,问题来源于学员提问