Espacios de nombres
Variantes
Acciones

operator==,<=>(std::flat_map)

De cppreference.com
< cpp‎ | container‎ | flat map
 
 
 
 
friendbool operator==(conststd::flat_map& lhs,
                        conststd::flat_map& rhs );
(1) (desde C++23)
friend synth-three-way-result<value_type>

    operator<=>(conststd::flat_map& lhs,

                 conststd::flat_map& rhs );
(2) (desde C++23)
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.

Contenido

[editar]Parámetros

lhs, rhs - Adaptadores de contenedor cuyo contenido hay que comparar.

[editar]Valor de retorno

1)true si la comparación correspondiente genera true, false en caso contrario.
2) Resultado de la comparación de tres vías en los contenedores subyacentes.


[editar]Complejidad

1) Constante si lhs y rhs son de diferente tamaño, de lo contrario lineal en el tamaño de flat_map.
2) Lineal en el tamaño del contenedor.

[editar]Ejemplo

close