operator==,!=(std::piecewise_linear_distribution)
De cppreference.com
< cpp | numeric | random | piecewise linear distribution
friend bool operator==( const piecewise_linear_distribution& lhs, const piecewise_linear_distribution& rhs ); |
(1) | (desde C++11) |
friend bool operator!=( const piecewise_linear_distribution& lhs, const piecewise_linear_distribution& rhs ); |
(2) | (desde C++11) (hasta C++20) |
Compara dos objetos de distribución. Dos objetos de distribución son iguales cuando los valores de los parámetros y el estado interno son iguales.
1) Compara dos objetos de distribución para igualdad.
2) Compara dos objetos de distribución para desigualdad.
Estas funciones no son visibles a una búsqueda no calificada o calificada, y pueden encontrarse solamente mediante la búsqueda dependiente de argumento cuando std::piecewise_linear_distribution<ResultType>
es una clase asociada de los argumentos.
El operador |
(desde C++20) |
Contenido |
[editar] Parámetros
lhs, rhs | - | objetos de distribución a comparar |
[editar] Valor de retorno
1) true si los objetos de distribución son iguales, false de lo contrario.
2) true si los objetos de distribución no son iguales, false de lo contrario.
[editar] Complejidad
Constante.
[editar] Reporte de defectos
Los siguientes informes de defectos de cambio de comportamiento se aplicaron de manera retroactiva a los estándares de C++ publicados anteriormente.
ID | Aplicado a | Comportamiento según lo publicado | Comportamiento correcto |
---|---|---|---|
LWG 3519 | C++11 | the form of equality operators were unspecified (could be hidden friends or free function templates) |
specified to be hidden friends |