您的位置:首页 > 编程语言 > C语言/C++

C++查找一个目录下特定扩展名文件的一个小技巧

2015-12-21 22:06 387 查看
代码所示是查找所有后缀为“.txt”的文件名,并将结果存储于名为statfileurllist的vector中

[cpp] view
plaincopy

//存储文件名列表

vector<CString> statfileurllist;

//查找TXT文件

WIN32_FIND_DATAA wfd;

CString sPath ="*.txt";//查找指定目录下的所有格式的文件。

//CString sPath ="reso\\*.xls";

HANDLE hFile = FindFirstFile(sPath.GetBuffer(),&wfd);

if(INVALID_HANDLE_VALUE == hFile)

{

TRACE("不合法!\n");

return;

}do{

statfileurllist.push_back(wfd.cFileName);

TRACE("%s\n",wfd.cFileName);

}while(FindNextFile(hFile,&wfd));
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: