首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

C++遍历资料

2013-01-02 
C++遍历文件C++怎么遍历文件夹下面指定后缀的文件呀,并对这些文件进行一些处理。求助,谢谢![解决办法]void

C++遍历文件
C++怎么遍历文件夹下面指定后缀的文件呀,并对这些文件进行一些处理。求助,谢谢!
[解决办法]

void FindAllFile(CString   strParent) //路径 递归查找所有文件
{   
CString strText_i,str;  
CFileFind finder;    
bool bFind=finder.FindFile(strParent   +   "*.*"); 
while (bFind) 
{      
bFind=finder.FindNextFile();  
if (finder.IsDots())  
continue;      
if (finder.IsDirectory())
{          
FindAllFile(strParent+finder.GetFileName()+"\");//递归打开文件夹   
}    
else   
{     
str = finder.GetFilePath();    
//在这做你要的操作    
}    
}
}

热点排行