operator==,!=,<,<=,>,>=,<=>(std::queue) - cppreference.com
De cppreference.com
|
|
(1) | |
|
|
(2) | |
|
|
(3) | |
|
|
(4) | |
|
|
(5) | |
|
|
(6) | |
|
|
(7) | (desde C++20) |
Compara el contenido de los contenedores subyacentes de dos adaptadores de contenedor. La comparación se realiza aplicando el operador correspondiente a los contenedores subyacentes.
Parámetros
| lhs, rhs | - | Adaptadores de contenedor cuyo contenido hay que comparar. |
-T debe satisfacer los requisitos de ComparableEnIgualdad.
| ||
Valor de retorno
1-6) true si la comparación correspondiente genera true, false en caso contrario.
7) Resultado de la comparación de tres vías en los contenedores subyacentes.
Complejidad
Lineal en el tamaño del contenedor.
Ejemplo
Informes 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 410 | C++98 | Faltaba la semántica de los operadores !=, >, <= y >=.
|
Se añadió. |