directory_options options() const;
概要
走査オプションを取得する。
戻り値
コンストラクタで設定されたオプションを返す。コンストラクタで明示的にオプションを指定していない場合は、directory_options::none
を返す。
例
#include <cassert>
#include <filesystem>
#include <fstream>
namespace fs = std::filesystem;
int main()
{
fs::create_directory("dir");
std::ofstream{"dir/a.txt"};
std::ofstream{"dir/b.txt"};
fs::recursive_directory_iterator it{"dir", fs::directory_options::follow_directory_symlink};
fs::directory_options opt = it.options();
assert(opt == fs::directory_options::follow_directory_symlink);
}
出力
バージョン
言語
- C++17
処理系
- Clang: 7.0 ✅
- GCC: 8.1 ✅
- Visual C++: