Namensräume
Varianten
Aktionen

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

Von cppreference.com
 
 
 
 
friend bool operator==( const std::flat_multimap& lhs,
                        const std::flat_multimap& rhs );
(1) (seit C++23)
friend synth-three-way-result<value_type>

    operator<=>( const std::flat_multimap& lhs,

                 const std::flat_multimap& rhs );
(2) (seit C++23)
Vergleicht die Inhalte der zugrundeliegenden Container zweier Container-Adapter. Der Vergleich erfolgt durch Anwendung des entsprechenden Operators auf die zugrundeliegenden Container.

Inhalt

[bearbeiten] Parameter

lhs, rhs - Container-Adapter, deren Inhalte verglichen werden sollen

[bearbeiten] Rückgabewert

1) true, wenn der entsprechende Vergleich true ergibt, andernfalls false.
2) Ergebnis des Drei-Wege-Vergleichs der zugrundeliegenden Container.

[bearbeiten] Komplexität

1) Konstant, wenn lhs und rhs unterschiedliche Größen haben, sonst linear in der Größe des flat_multimap.
2) Linear zur Größe des Containers.

[bearbeiten] Beispiel