operator==,!=,<,<=,>,>=(std::queue)
Z cppreference.com
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.
Parametry
| lhs, rhs | - | adaptery kontenerów, których zawartość zostaje porównana |
| -T musi spełniać wymagania EqualityComparable. | ||
Zwracana wartość
true jeśli odpowiadający operator zwróci true, w przeciwnym razie false.
Złożoność
Liniowa względem rozmiaru kontenera