std::filesystem::recursive_directory_iterator::recursive_directory_iterator
STD::文件系统::递归[医]目录[医]迭代器::递归[医]目录[医]迭代器
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。
http://en.cppreference.com/w/cpp/filesystem/递归[医]目录[医]迭代器/递归[医]目录[医]迭代器