定义于头文件
<filesystem>
|
||
enum class directory_options {
none = /* unspecified */, |
(C++17 起) | |
此类型代表控制 directory_iterator 及 recursive_directory_iterator 行为的可用选项。
directory_options
满足位掩码类型 (BitmaskType
) 的要求(表示位运算符 operator& 、 operator| 、 operator^ 、 operator~ 、 operator&= 、 operator|= 及 operator^= 对此类型定义)
成员常量 | 含义 |
---|---|
none
|
(默认)跳过符号链接,权限拒绝是错误。 |
follow_directory_symlink
|
跟随而非跳过符号链接。 |
skip_permission_denied
|
跳过不这么做就会产生权限拒绝错误的目录。 |
构造 directory_iterator ( std::filesystem::directory_iterator 的公开成员函数)
|
|
构造递归目录迭代器 ( std::filesystem::recursive_directory_iterator 的公开成员函数)
|