operator==(std::philox_engine)
From cppreference.com
< cpp | numeric | random | philox engine
| friend bool operator==( const philox_engine& lhs, const philox_engine& rhs ); |
(C++26以降) | |
2つの擬似乱数生成器を比較します。2つの生成器は、それらの内部状態が同等であれば等しいとみなされます。つまり、任意の回数 operator() を呼び出した場合に、同等の値を生成する場合です。
この関数は、通常の 非修飾または 修飾ルックアップでは表示されず、decltype(*this) が引数の関連クラスである場合にのみ、引数依存ルックアップによって見つけることができます。
!= 演算子は operator== から合成される。
[編集] パラメータ
| lhs, rhs | - | 比較する生成器 |
[編集] 戻り値
true 生成器が等しい場合、それ以外の場合は false。