std::filesystem::recursive_directory_iterator::recursive_directory_iterator
recursive_directory_iterator(); | (1) | (since C++17) |
---|---|---|
recursive_directory_iterator( const recursive_directory_iterator& ) = default; | (2) | (since C++17) |
recursive_directory_iterator( recursive_directory_iterator&& ) = default; | (3) | (since C++17) |
explicit recursive_directory_iterator( const std::filesystem::path& p, std::filesystem::directory_options options = std::filesystem::directory_options::none ); | (4) | (since C++17) |
recursive_directory_iterator( const std::filesystem::path& p, std::filesystem::directory_options options, std::error_code& ec ); | (5) | (since C++17) |
recursive_directory_iterator( const std::filesystem::path& p, std::error_code& ec ); | (6) | (since C++17) |
构造新的递归目录迭代器。
1%29默认构造函数。构造一个结束迭代器。
2-3%29默认复制和移动构造函数。
4-6%29构造一个迭代器,该迭代器引用目录中的第一个条目p
决心要。
参数
例外
1,5,6%29
noexcept
规格:
noexcept
注记
默认情况下,递归目录迭代器不遵循目录符号链接。若要启用此行为,请指定directory_options::follow_directory_symlink
在options
选项集。
? cppreference.com
在CreativeCommonsAttribution下授权-ShareAlike未移植许可v3.0。
本文档系腾讯云开发者社区成员共同维护,如有问题请联系 cloudcommunity@tencent.com