`

QT删除指定格式的文件

 
阅读更多
#include<QtCore/QCoreApplication>
#include <QFile>
#include <stdio.h>
#include <QDir>
#include <QTextCodec>
#include <QTextStream>
void delFile()
{
           int count=0;
           QDir myDir("C:/TEMP/");

           QTextCodec::setCodecForTr(QTextCodec::codecForName("UTF-8"));
           for(unsigned int i=0;i<myDir.count();i++)
           {
           QString sext=myDir[i].toLower();
           QTextStream out(stdout);
           out<<sext;
           if(-1!=sext.indexOf(".x"))
           QFile::remove("C:/TEMP/"+sext);//刪除文件
           }
 }

int main(int argc, char *argv[])
{
    QCoreApplication a(argc, argv);
    delFile();
    return a.exec();
}

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics