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

operators (std::stack)

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

template< class T, class Container > bool operator==( stack& lhs, stack& rhs (1)
template< class T, class Container > bool operator!=( stack<T,Container>& lhs, stack<T,Container>& rhs (2)
template< class T, class Container > bool operator<( stack<T,Container>& lhs, stack<T,Container>& rhs (3)
template< class T, class Container > bool operator<=( stack<T,Container>& lhs, stack<T,Container>& rhs (4)
template< class T, class Container > bool operator>( stack<T,Container>& lhs, stack<T,Container>& rhs (5)
template< class T, class Container > bool operator>=( stack<T,Container>& lhs, stack<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/容器/堆栈/操作符[医]CMP