该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
楼主加分哦,看看吧
#include #include //#include #include #include using namespace std;void dfsFolder(string folderPath){ _finddata_t FileInfo; string strfind = folderPath + "\\*.*"; long Handle = _findfirst(strfind.c_str(), &FileInfo); cout<
do{ //判断是否有子目录 if (FileInfo.attrib & _A_SUBDIR) { //这个语句很重要 if( (strcmp(FileInfo.name,".") != 0 ) &&(strcmp(FileInfo.name,"..") != 0)) { string newPath = folderPath + "\\" + FileInfo.name; dfsFolder(newPath); } } else{ cout<
void main(){string foldPath="d:\\huang";//ofstream fout;dfsFolder(foldPath);}