2010-07-03 4 views
2

특정 디렉터리 및 그 하위 디렉터리에있는 파일을 재귀 적으로 나열하는 가장 효율적인 방법은 무엇입니까? 표준 라이브러리를 사용해야합니까, 아니면 제 3자를 사용해야합니까?C++을 사용하는 교차 플랫폼 재귀 파일 목록?

JavaScript 엔진으로 v8을 사용하고 일부 디렉토리 (및 그 하위 디렉토리)의 모든 스크립트를 실행하기를 원하기 때문에이 기능이 필요합니다. 그것은 윈도우, 리눅스와 OS X를

감사를 지원한다 :

큰 V8에서 그렇게 할 수있는 기본 방법이 있다면.

일반적인 크로스 플랫폼 C를 들어
+0

도 참조를 체크 아웃 : http://stackoverflow.com/questions/67273/how-do-you-iterate-through-every-file-directory- recursively-in-standard-c –

답변

4

에게 ++ 솔루션, boost::filesystem

+0

어떻게하면 boost :: filesystem으로 할 수 있습니까? –

+2

@Excl, 당신은 Cogwheel이 당신에게 준 링크에 대해 읽어서 시작할 수 있습니다. –

+0

@Excl : 특히 simple_ls 예제는 볼만한 가치가 있습니다. – Cogwheel

관련 문제