ofstream pout_text("img_namelist.txt");//存储每张图的量化信息
HANDLE hFile;
LPCTSTR lpFileName = "C:\\Users\\database-1\\*.jpg"; //指定搜索目录和文件类型,如搜索d盘的音频文件可以是"D:\\*.jpg"
WIN32_FIND_DATA pNextInfo; //搜索得到的文件信息将储存在pNextInfo中;
hFile = FindFirstFile(lpFileName,&pNextInfo);//请注意是 &pNextInfo , 不是 pNextInfo;
if(hFile == INVALID_HANDLE_VALUE)
{
//搜索失败
exit(-1);
}
do
{
if(pNextInfo.cFileName[0] == '.')//过滤.和..
continue;
pout_text<<pNextInfo.cFileName<<endl;
//cout<<"得到文件:"<<pNextInfo.cFileName<<endl;
}while(FindNextFile(hFile,&pNextInfo));
此代码可以快速获取某个文件夹下的所有该类型文件