C++ 获得指定路径下指定后缀的文件
2014-04-12 18:27
381 查看
CFileFind finder; vector<CString> allfile;//创建字符串容器 vector<CString> getfile; bool bworking = finder.FindFile(L"I:\\testpicture\\*.*");//查询该文件夹下的所有图片 while (bworking) { bworking = finder.FindNextFile(); allfile.push_back(finder.GetFileName());//得到所有文件,文件夹的名称,存在allfile字符串容器里面 } for (int i=0; i<allfile.size(); i++)//从allfile字符串容器中过滤出".bmp"后缀的文件 { int flag = allfile[i].Find(L".bmp"); if (flag>=0) { getfile.push_back(allfile[i]);//将后缀符合要求的文件写到getfile字符串容器里面 } } finder.Close();
相关文章推荐
- C++ 获得指定路径下指定后缀的文件
- C++ 获得指定路径文件的“修改日期”
- C++ 获得指定路径文件的“修改日期”
- linux下C/C++编译时系统搜索 include 和 链接库 文件路径的指定
- 获得指定 PID 的进程可执行文件全路径
- C++程序中获取不带文件路径和后缀的文件名
- python获取指定路径下所有指定后缀文件的方法
- C#控制台基础 获取指定文件夹下的所有文件的全路径(并不能获得文件夹下的文件夹的路径)
- 将相同后缀的所有文件复制到指定的路径下
- 文件清单列表,将指定目录下的指定后缀文件的绝对路径打印到指定文本里
- C++ API函数 下载文件并放在指定的路径
- 如何获得文件路径名、带后缀的文件名、不带后缀的文件名。
- c++判断硬盘是否连接、修改指定盘符、读取配置文件、获取exe路径
- python获取指定路径下所有指定后缀文件的方法
- java 使用递归获取指定文件路径目录,删除指定的文件后缀(可扩展,根据具体需要的删除的后缀进行配置)~~
- Android删除指定路径下指定前缀或后缀的文件
- Asp.net 获取指定目录下的后缀名为".doc" 的所有文件名和文件路径
- 算法积累:解决如何获取指定文件夹路径或者文件路径下所有子文件后缀为.h .m .c的文本的行数
- 算法积累:解决如何获取指定文件夹路径或者文件路径下所有子文件后缀为.h .m .c的文本的行数
- Asp.net 获取指定目录下的后缀名为".doc" 的所有文件名和文件路径