std::filesystem::directory_options
< cpp | filesystem
|
在标头
<filesystem> 定义 |
||
|
enum class directory_options {
none = /* 未指明 */, |
(C++17 起) | |
此类型表示控制 directory_iterator 及 recursive_directory_iterator 行为的可用选项。
directory_options 满足位掩码类型 (BitmaskType) 的规定(这意味着此类型定义了按位运算符 operator&、operator|、operator^、operator~、operator&=、operator|= 和 operator^= 等)。none 代表空的位掩码;别的每个枚举项均代表一个不同的位掩码元素。
成员常量
| 成员常量 | 含义 |
|---|---|
none |
(默认)跳过符号链接,权限拒绝是错误。 |
follow_directory_symlink |
跟随而非跳过符号链接。 |
skip_permission_denied |
跳过若不跳过就会产生权限拒绝错误的目录。 |
参阅
| 构造 directory_iterator ( std::filesystem::directory_iterator 的公开成员函数) |
|
| 构造递归目录迭代器 ( std::filesystem::recursive_directory_iterator 的公开成员函数) |