zoukankan      html  css  js  c++  java
  • C++ 获得指定路径下指定后缀的文件

    </pre><p></p><pre name="code" class="cpp">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();

    
    
  • 相关阅读:
    Xcode代码块快捷输入
    Git常用命令
    vim
    MACOX中apache配置
    IOS中实现动画的几种方式
    Swift与OC混合编译
    网络图像加载
    我对互联网的理解
    运行时
    自动布局使用
  • 原文地址:https://www.cnblogs.com/weixinhum/p/3916710.html
Copyright © 2011-2022 走看看