std::filesystem::directory_options
来自 cppreference.com
< cpp | filesystem
定义在头文件 <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
表示空位掩码;每个其他枚举器表示一个不同的位掩码元素。
[编辑] 成员常量
成员常量 | 含义 |
---|---|
none
|
(默认) 跳过目录符号链接,权限被拒绝是错误。 |
follow_directory_symlink
|
跟随而不是跳过目录符号链接。 |
skip_permission_denied
|
跳过会导致权限被拒绝错误的目录。 |
[编辑] 示例
本节不完整 原因:没有示例 |
[编辑] 另请参阅
构造目录迭代器 ( std::filesystem::directory_iterator 的公共成员函数) | |
构造递归目录迭代器 ( std::filesystem::recursive_directory_iterator 的公共成员函数) |