본문 바로가기
IT/C++

c++ 폴더 내의 파일 갯수 체크

by Spring Up!! 2023. 12. 19.
반응형

출처: https://www.reddit.com/r/cpp_questions/comments/ms5ued/getting_filecount_of_a_directory_windows_10/?rdt=35812

size_t getNumberOfFilesInDirectoryRecursively(std::filesystem::path path)
{
    size_t count = 0;
    std::filesystem::recursive_directory_iterator iterator(path, std::filesystem::directory_options::skip_permission_denied);
    for (auto& entry : iterator)
    {
        if (std::filesystem::is_regular_file(entry))
        {
            count++;
        }
    }

    return count;
}
반응형

댓글