话不多说了,挺困的,直接上代码吧
QFileInfo info("./QFile.exe");
QString absolutePath = info.absolutePath();
QString dirName = absolutePath+"/"+QDateTime::currentDateTime().toString("yyyy-MM-dd");
QDir dir(dirName);
if(!dir.exists())
{
dir.mkdir(dirName);
qDebug()<<"文件夹创建成功";
}
QString strTime = QTime::currentTime().toString("hh-mm-ss");
QString fileName =dirName+"/"+strTime+".txt";
QFile file(fileName);
bool bRet = file.open(QIODevice::ReadWrite|QIODevice::Text|QIODevice::Append);
{//可生成ini文件
//QString fileName =dirName+"/"+strTime+".ini";
//QFile file(fileName);
// bool bRet = file.open(QIODevice::ReadWrite|QIODevice::Append);
}
if(bRet)
{
QString str="I love you";
for(int i=0;i<100;++i)
{
file.write(str.toLocal8Bit());
qDebug()<<"写入成功";
}
}
file.close();
每天一小步,慢慢积累,向大佬进发