Przestrzenie nazw
Warianty
Działania

operator==,!=,<,<=,>,>=(std::queue)

Z cppreference.com
< cpp‎ | container‎ | queue
template<class T, class Container >

bool operator==(const queue<T,Container>& lhs,

                 const queue<T,Container>& rhs );
(1)
template<class T, class Container >

bool operator!=(const queue<T,Container>& lhs,

                 const queue<T,Container>& rhs );
(2)
template<class T, class Container >

bool operator<(const queue<T,Container>& lhs,

                const queue<T,Container>& rhs );
(3)
template<class T, class Container >

bool operator<=(const queue<T,Container>& lhs,

                 const queue<T,Container>& rhs );
(4)
template<class T, class Container >

bool operator>(const queue<T,Container>& lhs,

                const queue<T,Container>& rhs );
(5)
template<class T, class Container >

bool operator>=(const queue<T,Container>& lhs,

                 const queue<T,Container>& rhs );
(6)

Porównuje zawartość dwóch kontenerów opakowanych w adapterach. Porównania są wykonywane wykorzystując odpowiadające operatory na opakowywanych kontenerach.

[edytuj]Parametry

lhs, rhs - adaptery kontenerów, których zawartość zostaje porównana
-
T musi spełniać wymagania EqualityComparable.

[edytuj]Zwracana wartość

true jeśli odpowiadający operator zwróci true, w przeciwnym razie false.

[edytuj]Złożoność

Liniowa względem rozmiaru kontenera

close