operator==(std::philox_engine)
Von cppreference.com
< cpp | numeric | random | philox engine
| friend bool operator==( const philox_engine& lhs, const philox_engine& rhs ); |
(seit C++26) | |
Vergleicht zwei Pseudozufallszahlengeneratoren. Zwei Generatoren sind gleich, wenn ihre internen Zustände äquivalent sind, d.h. wenn sie für jede Anzahl von Aufrufen von operator() äquivalente Werte erzeugen würden.
Diese Funktion ist für die normale unqualifizierte oder qualifizierte Suche nicht sichtbar und kann nur durch Argument-abhängige Suche gefunden werden, wenn decltype(*this) eine zugehörige Klasse der Argumente ist.
Der Operator != wird aus operator== synthetisiert.
[bearbeiten] Parameter
| lhs, rhs | - | Zu vergleichende Generatoren |
[bearbeiten] Rückgabewert
true, wenn die Engines gleich sind, false andernfalls.