C++ 列出文件夹下的所有文件
来源:互联网 发布:淘宝服装代理 编辑:程序博客网 时间:2024/04/30 17:07
转自:http://hi.baidu.com/abenmao32032/item/935773889b17efc599255ffd
#include <iostream>
#include <string>
#include <windows.h>
using namespace std;
void find(char *IpPath)
{
char szFind[100];
char szFile[100];
WIN32_FIND_DATA FindFileData;
strcpy(szFind,IpPath);
strcat(szFind,"*.*");
HANDLE hFind=::FindFirstFile(szFind,&FindFileData);
if (INVALID_HANDLE_VALUE == hFind)
return;
while(true)
{
if(FindFileData.dwFileAttributes & FILE_ATTRIBUTE_DIRECTORY)
{
if(FindFileData.cFileName[0]!='.')
{
strcpy(szFile,IpPath);
strcat(szFile,"");
strcat(szFile,FindFileData.cFileName);
strcat(szFile,"\\*.*");
find(szFile);
}
}
else
{
cout <<FindFileData.cFileName << endl ;
}
if(!FindNextFile(hFind,&FindFileData))
break;
}
FindClose(hFind);
}
void main()
{
char *p="F:";
find(p);
}
- C++ 列出文件夹下的所有文件
- python列出文件夹下的所有文件
- 列出文件夹下的所有文件
- JAVA列出某文件夹下的所有文件
- java 列出某文件夹下的所有文件
- 基于hadoop0.20.2的列出文件夹下所有文件
- shell 列出文件夹下所有文件的名称
- python列出指定文件夹下所有给定后缀名的文件
- python列出文件夹下所有文件的四个方法
- Python列出文件夹下所有文件的四种方式
- 列出某文件夹下所有文件
- 列出一个文件夹下面的所有文件
- PHP 列出所用文件夹下所有文件及文件夹
- 列出C盘根目录下符合规则的所有文件
- [Linux C]列出指定目录下的所有文件(夹)
- vbs 列出某个文件夹下所有文件和文件夹的类型,大小,和所有者
- 列出指定目录下的所有文件和文件夹及子文件的内容
- java操作文件夹,列出文件夹下的所有文件名
- Buffer转OpenCV格式
- linux下小工具xxd使用
- git入门 - 使用csdn code
- 关于zxing二维码扫描中文乱码问题
- LeetCode之Search in Rotated Sorted Array II
- C++ 列出文件夹下的所有文件
- node.js新闻爬虫、新闻正文抓取,项目效果图
- nginx访问日志,错误日志参数说明
- c#常用图形绘制方法
- chrome f12 开发工具(二)
- C#转java开发注意事项
- NSAttributedString
- shape
- SQL 各Join的结果区别