名前空間
変種
操作

std::filesystem::directory_options

提供: cppreference.com
 
 
 
ヘッダ <filesystem> で定義
enumclass directory_options {

    none =/* unspecified */,
    follow_directory_symlink =/* unspecified */,
    skip_permission_denied =/* unspecified */

};
(C++17以上)

この型は directory_iterator および recursive_directory_iterator の動作を制御するための利用可能なオプションを表します。

directory_optionsBitmaskType の要件を満たします (つまり、この型に対してビット単位の演算子 operator&, operator|, operator^, operator~, operator&=, operator|=, operator^= が定義されます)。

[編集]メンバ定数

メンバ定数 意味
none (デフォルト) ディレクトリのシンボリックリンクをスキップします。 アクセス拒否の場合はエラーになります。
follow_directory_symlink ディレクトリのシンボリックリンクを辿ります。
skip_permission_denied アクセス拒否エラーになる場合はディレクトリをスキップします。

[編集]関連項目

ディレクトリイテレータを構築します
(std::filesystem::directory_iteratorのパブリックメンバ関数)[edit]
再帰的ディレクトリイテレータを構築します
(std::filesystem::recursive_directory_iteratorのパブリックメンバ関数)[edit]
close