operator==,!=(std::binomial_distribution)
De cppreference.com
< cpp | numeric | random | binomial distribution
friendbool operator==(const binomial_distribution& lhs, const binomial_distribution& rhs ); | (1) | (desde C++11) |
friendbool operator!=(const binomial_distribution& lhs, const binomial_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::binomial_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 |