//從張同學那邊弄過來的,謝謝哈!
void ListFile()
{
HANDLE hSearch;
WIN32_FIND_DATA data;
hSearch=FindFirstFile("*",&data);
do
{
if(data.dwFileAttributes==FILE_ATTRIBUTE_DIRECTORY&&strcmp(data.cFileName,".")&&strcmp(data.cFileName,".."))
{
SetCurrentDirectory(data.cFileName);
//cout<<data.cFileName<<" ";
ListFile();
SetCurrentDirectory("..");
}
else
if(strcmp(data.cFileName,".")&&strcmp(data.cFileName,".."))
{
//cout<<data.cFileName<<" ";
file(data.cFileName);
++total;
}
}while(FindNextFile(hSearch,&data));
FindClose(hSearch);
}
文件的遍歷
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.