[C++] 디렉토리 폴더 파일 목록 탐색 검색

2015. 11. 10. 02:01카테고리 없음

728x90
반응형
구글링에서 엄청 헤매다가 네이버에서 한번에 해결한 문제..

일단 내가 해결해야됬던 문제는 폴더가 주어지면 그 안에있는 모든 파일을 읽어야 한다.


결과부터 말하면 




#include <iostream>

#include <io.h>

#include <string>

using namespace std;


int main(){


string path = "C:\\Users\\JYP\\Desktop\\p\\resource\\spam\\*.*";


struct _finddata_t fd;

intptr_t handle;

if ((handle = _findfirst(path.c_str(), &fd)) == -1L)

cout << "No file in directory!" << endl;

do

{

cout << fd.name << endl;

} while (_findnext(handle, &fd) == 0);

_findclose(handle);


}


도움이 되셨다면 댓글하나 남겨주시면 감사하겠슴다 :D