正文

VC代码 查找文件2010-05-14 21:43:00

【评论】 【打印】 【字体: 】 本文链接:http://blog.pfan.cn/lym51/51136.html

分享到:


void find_file(char* strDir)
{
    CFileFind ff;
char szDirFile[1024];
sprintf(szDirFile,"%s*",strDir);
if (ff.FindFile(szDirFile))
{
char szDir[1024];
while(ff.FindNextFile())
{
if(ff.IsDirectory() && ! ff.IsDots())
{//确定找到一个目录并且不为 . 或 ..
sprintf(szDir,"%s%s\\",strDir,ff.GetFileName());
printf("%s\n",ff.GetFileName()); // 打印
find_file(szDir);
}
}
ff.Close();//关闭
}

}

int main(int argc,char* argv[])
{
    find_file("c:\\");
    
    return 0;
}

阅读(1813) | 评论(0)


版权声明:编程爱好者网站为此博客服务提供商,如本文牵涉到版权问题,编程爱好者网站不承担相关责任,如有版权问题请直接与本文作者联系解决。谢谢!

评论

暂无评论
您需要登录后才能评论,请 登录 或者 注册