새로운 std::filesystem 라이브러리를 실험하고 있습니다. 사용자가 나열한 파일을 지정된 디렉토리에 복사하는 프로그램을 만들고 싶습니다. 그러나 나열된 파일이 하위 디렉토리에있는 경우 std::filesystem::copy 또는 std::filesystem::copy_file을 사용하는 순진한 접근 방식이 작동하지 않았습니다. 예를 들어 , 나는
std::filesystem (C++ 17) 및 std::experimental::filesystem (많은 pre-C++ 17 컴파일러)은 boost::filesystem을 기반으로하며 거의 모든 것이 새로운 표준으로 이식됩니다. 그러나 나는 boost::filesystem::unique_path()에 해당하는 std::filesystem을 볼 수 없습니
파일을 하나의 디렉토리와 해당 하위 디렉토리로 재귀 적으로 검색해야하지만 검색에서 하나의 경로 (파일 및 하위 디렉토리 포함)를 제외하고 싶습니다. 나는 std::experimental::filesystem::recursive_directory_iterator과 pop() 수식어를 사용하고 있지만 작동하지 않습니다. 내가 틀린 곳? void search(c