std::filesystem:: directory_options
|
定義済みヘッダー
<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
|
(デフォルト)ディレクトリシンボリックリンクをスキップ、「permission denied」はエラー |
follow_directory_symlink
|
ディレクトリシンボリックリンクをスキップせずに追従 |
skip_permission_denied
|
それ以外の場合「permission denied」エラーが発生するディレクトリをスキップ |
例
|
このセクションは不完全です
理由: 例がありません |
関連項目
|
ディレクトリイテレータを構築する
(
std::filesystem::directory_iterator
の
公開メンバ関数)
|
|
|
再帰的ディレクトリイテレータを構築する
(
std::filesystem::recursive_directory_iterator
の
公開メンバ関数)
|