operator==(std::philox_engine)
friend bool operator==( const philox_engine& lhs, const philox_engine& rhs ); | (начиная с C++26) |
Сравнивает два движка генерации псевдослучайных чисел. Два движка равны, если их внутренние состояния эквивалентны, то есть если при любом количестве вызовов operator() они генерировали бы эквивалентные значения.
Эта функция не видна при обычном неквалифицированном или квалифицированном поиске и может быть найдена только с помощью поиска, зависящего от аргументов, когда decltype(*this) является ассоциированным классом аргументов.
Оператор != синтезируется из operator==.
Параметры
| lhs, rhs | - | движки для сравнения |
Возвращаемое значение
true, если движки равны, и false в противном случае.
© cppreference.com
Licensed under the Creative Commons Attribution-ShareAlike Unported License v3.0.
https://en.cppreference.com/cpp/numeric/random/philox_engine/operator_cmp