名前空間
変種
操作

operator==(std::filesystem::file_status)

From cppreference.com
 
 
 
 
friend bool operator==( const file_status& lhs, const file_status& rhs ) noexcept;
(C++20以降)

2つのfile_status値が等しいかどうかをチェックします。つまり、それらが表す型とパーミッションがそれぞれ同じかどうかをチェックします。

この関数は、通常の非修飾または修飾検索では見えません。std::filesystem::file_status が引数の関連クラスである場合にのみ、引数依存検索で見つけることができます。

!= 演算子は operator== から合成される。

[編集] パラメータ

lhs, rhs - 比較するfile_status

[編集] 戻り値

lhs.type() == rhs.type() && lhs.permissions() == rhs.permissions()

[編集] 関連項目

ファイルのタイプを取得または設定します。
(public member function) [編集]
ファイルのパーミッションを取得または設定します。
(public member function) [編集]
English 日本語 中文(简体) 中文(繁體)