Namespaces
Variants

operator== (std::philox_engine)

From ja.cppreference.net
friend bool operator == ( const philox_engine & lhs, const philox_engine & rhs ) ;
(C++26以降)

2つの疑似乱数生成エンジンを比較します。2つのエンジンは、それらの内部状態が等価である場合、つまり任意の回数の operator ( ) の呼び出しに対して等価な値を生成する場合に等しいとみなされます。

この関数は通常の unqualified lookup または qualified lookup では可視化されず、 argument-dependent lookup によってのみ発見され、その際 decltype ( * this ) が引数の関連クラスである場合に限られます。

!= 演算子は synthesized され、 operator== から生成されます。

パラメータ

lhs, rhs - 比較するエンジン

戻り値

true エンジンが等しい場合、 false それ以外の場合。