Namespaces
Variants

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

From cppreference.net
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)