표준 C의 파일 및 디렉터리를 재귀적으로 반복
표준 C의 지정된 경로 내에서 모든 파일과 디렉터리를 재귀적으로 순회하려면, 기반 for 루프는
C 17 이상:
C 17 및 후속 버전에서는 재귀 반복에 다음 코드 조각을 사용할 수 있습니다.
#include <filesystem> using recursive_directory_iterator = std::filesystem::recursive_directory_iterator; for (const auto& dirEntry : recursive_directory_iterator(myPath)) { std::cout << dirEntry << std::endl; }
이 코드는 myPath 내의 모든 파일과 디렉터리를 출력합니다.
std::filesystem은 C 17부터 C 표준 라이브러리의 필수 부분이며
위 내용은 표준 C에서 파일과 디렉터리를 어떻게 반복적으로 반복할 수 있나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!