获取目录下所有的文件
来源:互联网 发布:淘宝不给退货怎么办 编辑:程序博客网 时间:2024/05/28 22:10
/******获取目录下所有的文件*****/#include#include#include#include#include#includeusing std::cout;using std::endl;using std::string;using std::vector;enum { RETURN_ERROR = -1, RETURN_OK };void GetFiles(const string& strDir,vector& vecFile){_finddata_t file;long lf;if (RETURN_ERROR == (lf = _findfirst(strDir.c_str(), &file))){cout << "not found" << strDir << endl;}else{while (RETURN_OK == _findnext(lf, &file)){if (RETURN_OK == strcmp(file.name, ".") || RETURN_OK == strcmp(file.name, "..")){continue;}if (file.attrib&_A_SUBDIR){string strTmpDir(strDir.substr(0, strDir.length() - 1) + file.name + "\\*");GetFiles(strTmpDir, vecFile);}else{vecFile.push_back(file.name);}}}}int main(){char szPath[MAX_PATH] = { 0 };_getcwd(szPath, MAX_PATH);strncat_s(szPath, "\\*", MAX_PATH);vectorvecFile;GetFiles(szPath, vecFile);for (auto&it : vecFile){cout << it << endl;}system("pause");return 0;}
阅读全文
0 0
- 获取当前目录下的所有文件
- 获取一个目录下的所有文件
- 获取指定目录下的所有文件
- linux 获取目录下的所有文件
- Java获取目录下的所有文件
- 递归获取目录下的所有文件
- php获取目录下的所有文件
- 获取某个目录下所有的文件
- 获取目录下所有的文件
- vb实现目录下所有文件/目录名称的获取
- os 获取目录下的所有目录 和 目录下所有文件方法
- windows下获取某个目录下的所有文件信息
- 获取目录下的所有文件名、删除文件、创建文件
- 获取项目文件目录下的所有文件路径
- 获取指定文件目录路径下的所有文件
- 获取指定目录下的所有文件(delphi)
- java获取指定目录下所有指定扩展名的文件
- 用批处理获取当前目录下所有文件的路径
- Linux基本命令
- mybaits错误记录:org.apache.ibatis.binding.BindingException: Invalid bound statement (not found):
- 附加MySQL数据库的方法
- R语言入门:大数据人才缺口巨大,现在学习还不晚
- 一文总结学习Python的14张思维导图
- 获取目录下所有的文件
- mxnet利用下载好的mnist数据训练cnn
- 随便输入两个数求出这个数到另一个数之间的和
- linux 查询命令
- python中os.path以及sys.path模块简介
- java 操作数字证书(x509)
- springmvc中controller 使用@RestController 和 @Controller 返回结果的区别
- 【数据挖掘 xgboost】特征的重要程度分析
- Maven使用中相关的问题