CFileFind 遍历文件目录

来源:互联网 发布:ubuntu 17.04安装lnmp 编辑:程序博客网 时间:2024/04/30 09:50

void find(CString DirName)
{
    CFileFind ff;
    BOOL res = ff.FindFile(DirName+"//*.*");
while(res)
   {
   CString fileName,DirName2;
    res = ff.FindNextFile();
   if(!ff.IsDots())//如果不是"."目录
   {
        fileName = ff.GetFilePath();
   if(ff.IsDirectory())//如果是目录
   {
    find(fileName);
   }
   else //如果是文件,则进行相关处理
   {
    fileName_vec.push_back(fileName);
   }
   }
   }
ff.Close();

}

原创粉丝点击