std::experimental::filesystem::recursive_directory_iterator::recursive_directory_iterator
来自cppreference.com
< cpp | experimental | fs | recursive directory iterator
recursive_directory_iterator(); | (1) | (文件系统 TS) |
recursive_directory_iterator( const recursive_directory_iterator& ) = default; | (2) | (文件系统 TS) |
recursive_directory_iterator( recursive_directory_iterator&& ) = default; | (3) | (文件系统 TS) |
explicit recursive_directory_iterator( const path& p, directory_options options = directory_options::none ); | (4) | (文件系统 TS) |
recursive_directory_iterator( const path& p, directory_options options, error_code& ec ); | (5) | (文件系统 TS) |
recursive_directory_iterator( const path& p, error_code& ec ); | (6) | (文件系统 TS) |
构造新的递归目录迭代器。
1) 默认构造函数。构造尾迭代器。
2,3) 预置的复制和移动构造函数。
4-6) 构造指代 p 所解析的目录中的首个目录项的迭代器。
本节未完成 原因:errors |
参数
本节未完成 |
异常
1,5,6)
noexcept 规定:
noexcept
本节未完成 |
注解
递归目录迭代器默认不会跟随目录符号链接。要启用此行为,应当在 options 选项集合中指定 directory_options::follow_directory_symlink
。