在线文档教程
C++
容器 | Containers

operators (std::queue)

运算符=,%21=,<,<=,>=%28std::Queue%29

template< class T, class Container > bool operator==( queue& lhs, queue& rhs (1)
template< class T, class Container > bool operator!=( queue<T,Container>& lhs, queue<T,Container>& rhs (2)
template< class T, class Container > bool operator<( queue<T,Container>& lhs, queue<T,Container>& rhs (3)
template< class T, class Container > bool operator<=( queue<T,Container>& lhs, queue<T,Container>& rhs (4)
template< class T, class Container > bool operator>( queue<T,Container>& lhs, queue<T,Container>& rhs (5)
template< class T, class Container > bool operator>=( queue<T,Container>& lhs, queue<T,Container>& rhs (6)

比较两个容器适配器的底层容器的内容。比较是通过将相应的运算符应用于底层容器来完成的。

参数

lhs, rhs-container adaptors whose contents to compare

-T必须符合“公平比较”的要求。

返回值

true如果相应的比较产生true,,,false否则。

复杂性

容器的大小成线性。

© cppreference.com

在CreativeCommonsAttribution下授权-ShareAlike未移植许可v3.0。

http://en.cpPreference.com/w/cpp/容器/Queue/Operator[医]CMP