/*
target: 读取某目录下的所有文件名
*/
#include <windows.h>
#include <iostream.h>
using namespace std;
int main(int argc,char *argv[])
{
WIN32_FIND_DATA FileData;
HANDLE hSearch;
BOOL bFinished=false;
hSearch = FindFirstFile("C://*.*", &FileData);
if(hSearch == INVALID_HANDLE_VALUE)
{
cout<<"Can't find any file!"<<endl;
return 0;
}
cout<<FileData.cFileName<<endl;
while(!bFinished)
{
if(!FindNextFile(hSearch, &FileData))
{
cout<<"No more file!"<<endl;
return 0
}
}
return 0;
}