【ok】获取文件夹下所有文件(包括文件夹)
来源:互联网 发布:在线教育直播平台源码 编辑:程序博客网 时间:2024/05/17 05:54
留一份网上存档,以后用得到!
#include <iostream>#include <string>#include <io.h>#include <vector>using namespace std;bool getDirFilesPath( string folderPath, vector<string>& files);int main(){string path;vector<string> files;cin >> path;getDirFilesPath(path,files);for (int i=0;i<files.size();i++){cout<<files.at(i)<<"\n";}system("pause");return 0;}//获得某文件夹下的所有文件的绝对路径bool getDirFilesPath( string folderPath, vector<string>& files){//文件句柄long hFile = 0;//文件信息struct _finddata_t fileinfo;string p;if((hFile = _findfirst(p.assign(folderPath).append("\\*").c_str(),&fileinfo)) != -1){do{//如果是目录,继续if((fileinfo.attrib & _A_SUBDIR)){if(strcmp(fileinfo.name,".") != 0 && strcmp(fileinfo.name,"..") != 0){//cout<<"文件夹\n";files.push_back( fileinfo.name );}}else{files.push_back( fileinfo.name );}}while(_findnext(hFile, &fileinfo) == 0);_findclose(hFile);}else{return false;}return true;}
0 0
- 【ok】获取文件夹下所有文件(包括文件夹)
- 获取文件夹下所有文件(包括子文件)放在list<File>中
- BCB 文件夹copy函数(包括文件夹下所有文件和子文件夹)
- C#打包文件夹成zip格式(包括文件夹和子文件夹下的所有文件)
- C#打包文件夹成zip格式(包括文件夹和子文件夹下的所有文件)
- 获取文件夹下所有文件
- 获取文件夹内所有文件包括子文件夹
- 获取某某文件夹(包括子文件夹)下所有指定类型的文件
- 获取文件夹下所有文件和文件夹(递归)
- Java获取一个文件夹内的所有文件(包括所有子文件夹内的)
- 删除指定文件夹下所有文件(包括子文件夹及子文件夹下的所有文件)
- qt删除指定文件夹下所有内容,包括文件夹、文件
- php删除文件夹下所有文件包括非法文件夹
- 遍历文件夹 下的所有文件 ,包括子文件夹
- Linux C 读取文件夹下所有文件(包括子文件夹)的文件名(转载)
- Java自动读取文件夹下的所有文件(包括子文件夹)
- code 提取文件夹下所有文件的名字(包括子文件夹)
- Linux C 读取文件夹下所有文件(包括子文件夹)的文件名
- MQTT协议笔记之-连接和心跳
- delphi5安装教程
- 计算机网络基础笔记1
- HDOJ 1532 Drainage Ditches
- Eclipse里面的快捷键小记
- 【ok】获取文件夹下所有文件(包括文件夹)
- 状态模式
- 杭电 HDU ACM 1334 Perfect Cubes
- Android 中WebView调用JS的跨域问题
- 编译烧写norflash的程序时keil的配置
- android跨进程事件注入(程序模拟用户输入,getevent与sendevent)
- 架构设计案例分析-高速公路收费运营管理平台
- 陕西省第四人民医院 骨科 王学艺
- MyEclipse的安装及破解全过程详解