Namensräume
Varianten
Aktionen

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

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

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

                 const std::flat_multiset& 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, falls lhs und rhs eine unterschiedliche Größe haben, andernfalls linear zur Größe des flat_multiset.
2) Linear zur Größe des Containers.

[bearbeiten] Beispiel