遍历当前文件夹
来源:互联网 发布:linux下的常用命令 编辑:程序博客网 时间:2024/06/11 21:07
int find_all_files(const char * lpPath){ char szFind[MAX_PATH]; WIN32_FIND_DATA FindFileData; strcpy(szFind,lpPath); strcat(szFind,"\\*.*"); HANDLE hFind=::FindFirstFile(szFind,&FindFileData); if(INVALID_HANDLE_VALUE == hFind) return -1; do { if(FindFileData.dwFileAttributes & FILE_ATTRIBUTE_DIRECTORY) { if(strcmp(FindFileData.cFileName,".")!=0 && strcmp(FindFileData.cFileName, "..")!=0) { //发现子目录,递归之 char szFile[MAX_PATH] = {0}; strcpy(szFile,lpPath); strcat(szFile,"\\"); strcat(szFile,FindFileData.cFileName); find_all_files(szFile); } } else { //找到文件,处理之 std::cout << lpPath << "\\" << FindFileData.cFileName << std::endl; } }while(::FindNextFile(hFind,&FindFileData)); ::FindClose(hFind); return 0;}
0 0
- python遍历当前文件夹
- 遍历当前文件夹
- 遍历删除当前文件夹中所有 .svn 的文件
- PHP实现当前文件夹下所有文件和文件夹的遍历
- 遍历文件夹
- 遍历文件夹
- 遍历文件夹
- 遍历文件夹
- 遍历文件夹
- 文件夹遍历
- 遍历文件夹
- 遍历文件夹
- 遍历文件夹
- 遍历文件夹
- 遍历文件夹
- 遍历文件夹
- 遍历文件夹
- 文件夹遍历
- 最受欢迎的 FTP 客户端软件
- Servlet API 文档
- Caused by: redis.clients.jedis.exceptions.JedisDataException: ERR Client sent AUTH, but no password
- PL/SQL Developer导入导出数据库方法
- log4j的隔离级别
- 遍历当前文件夹
- 深入理解Activity启动模式
- spring使用AOP时the prefix aop for element is not bound.和no declaration can be found错误
- php之curl实现http与https请求的方法
- ArcEngine编写WebService
- 用Spring TestContext 做带事务回滚的JUnit测试
- [Spring MVC] @ResponseBody返回结果乱码问题的解决
- DOT语言
- android NDK 教程一(初识JNI--hello world)