windows下获得一个指定文件路径下的所有文件
来源:互联网 发布:五羊宝宝洗衣液 知乎 编辑:程序博客网 时间:2024/06/05 03:24
windows下获得一个指定文件路径下的所有文件
// GetAllFiles.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"#include <iostream>#include <stdlib.h>#include <stdio.h>#include <string>#include <vector>#include <algorithm>#ifdef WIN32#include <direct.h>#include <io.h>#endifusing namespace std;vector<string> getFiles(string cate_dir){vector<string> files;//存放文件名#ifdef WIN32_finddata_t file;long lf;//输入文件夹路径if ((lf = _findfirst(cate_dir.c_str(), &file)) == -1) {std::cout << cate_dir << " not found!!!" << endl;}else {while (_findnext(lf, &file) == 0) {//输出文件名//cout<<file.name<<endl;if (strcmp(file.name, ".") == 0 || strcmp(file.name, "..") == 0)continue;files.push_back(file.name);}}_findclose(lf);#endif//排序,按从小到大排序sort(files.begin(), files.end());return files;}int main(){char current_address[100];memset(current_address, 0, 100);getcwd(current_address, 100); //获取当前路径cout << current_address << endl;strcat(current_address, "\\*");vector<string> files = getFiles((string)current_address);for (int i = 0; i<files.size(); i++){cout << files[i] << endl;}return 0;}
0 0
- windows下获得一个指定文件路径下的所有文件
- 获得WINDOWS XP系统下所有文件路径类
- C++ 获得指定路径下指定后缀的文件
- 获取指定文件目录路径下的所有文件
- 复制某个路径下的所有文件到指定路径
- 获得指定目录下的所有文件的方法!
- 获得某路径下的特定格式的所有文件
- C++获得文件夹下所有文件的路径及文件名
- 列出指定目录下的所有文件的路径
- opencv 遍历指定路径下所有文件的内容
- 获取指定路径下所有文件的名字
- 输出指定文件夹下所有文件的路径
- TreeView 显示指定路径下的所有文件和文件夹
- php遍历指定路径下的所有文件和文件夹
- python获取指定路径下的所有文件
- 获取指定路径下所有文件的C++函数
- 指定文件路径下的当前层级的所有文件夹
- 指定文件路径下的所有层级的文件,包括子文件夹下的文件
- webmagic是个神奇的爬虫(二)-- webmagic爬取流程细讲
- 头疼的算法与数据结构——链表实现栈
- spring security 配置类方式实现(1)
- Android复制asset目录的文件到SD卡下
- CentOS6.8x64二进制方式安装MYSQL5.7
- windows下获得一个指定文件路径下的所有文件
- 简单聊聊TestNG中的并发
- 166. Fraction to Recurring Decimal Medium
- hdu 1157
- Allow only specific IPs access in tomcat
- 杭电 2537 8球胜负
- x=a%pq与x=a%p,x=a%q的关系(pq互质)
- PAT(basin)
- 3039.顺序查找关键字