operator== (std::filesystem::file_status)
| Member functions | ||||
| Non-member functions | ||||
|
operator==
(C++20)
|
|
friend
bool
operator
==
(
const
file_status
&
lhs,
const
file_status
&
rhs
)
noexcept
;
|
(C++20以降) | |
2つの
file_status
値が等しいかどうかをチェックします。つまり、それらによって表される型とパーミッションがそれぞれ同じであるかどうかを確認します。
この関数は通常の unqualified lookup または qualified lookup では可視化されず、引数に関連付けられたクラスとしてstd::filesystem::file_statusが存在する場合にのみ argument-dependent lookup によって発見されます。
!=
演算子は
synthesized
され、
operator==
から生成されます。
パラメータ
| lhs, rhs | - |
file_status
を比較する値
|
戻り値
lhs. type ( ) == rhs. type ( ) && lhs. permissions ( ) == rhs. permissions ( )
関連項目
|
ファイルのタイプを取得または設定する
(public member function) |
|
|
ファイルのパーミッションを取得または設定する
(public member function) |