#include <QApplication>
#include <QFileInfo>
#include <QStringList>
#include <QDateTime>
#include <QDebug>
int main(int argc, char *argv[])
{
QApplication a(argc, argv);
QFile file("myflie.txt");
if(!file.open(QIODevice::WriteOnly | QIODevice::Text))
{
qDebug()<<file.errorString();
}
file.write("hello\nworld!");
file.close();
QFileInfo info(file);
qDebug()<<"绝对路径:"<<info.absoluteFilePath()<<endl
<<"文件名:"<<info.fileName()<<endl
<<"基本名称:"<<info.baseName()<<endl
<<"后缀:"<<info.suffix()<<endl
//<<"创建时间:"<<info.created()<<endl
<<"创建时间:"<<info.birthTime()<<endl
<<"大小:"<<info.size();
if(!file.open(QIODevice::ReadOnly | QIODevice::Text))
{
qDebug()<<file.errorString();
}
QString str = file.readAll();
qDebug()<<str<<
file.pos();
file.seek(0);
QByteArray array;
array = file.read(5);
qDebug()<<array<<endl
<<file.pos();
file.close();
return a.exec();
}
QFile和QFileInfo
猜你喜欢
转载自blog.csdn.net/weixin_45867397/article/details/106159672
今日推荐
周排行