operator==,!=,<,<=,>,>=(std::basic_string)
来自cppreference.com
< cpp | string | basic string
![]() |
该页由英文版wiki使用Google Translate机器翻译而来。
该翻译可能存在错误或用词不当。鼠标停留在文本上可以看到原版本。你可以帮助我们修正错误或改进翻译。参见说明请点击这里. |
template< class T, class Alloc > bool operator==( basic_string<T,Alloc>& lhs, basic_string<T,Alloc>& rhs ); |
(1) | |
template< class T, class Alloc > bool operator!=( basic_string<T,Alloc>& lhs, basic_string<T,Alloc>& rhs ); |
(2) | |
template< class T, class Alloc > bool operator<( basic_string<T,Alloc>& lhs, basic_string<T,Alloc>& rhs ); |
(3) | |
template< class T, class Alloc > bool operator<=( basic_string<T,Alloc>& lhs, basic_string<T,Alloc>& rhs ); |
(4) | |
template< class T, class Alloc > bool operator>( basic_string<T,Alloc>& lhs, basic_string<T,Alloc>& rhs ); |
(5) | |
template< class T, class Alloc > bool operator>=( basic_string<T,Alloc>& lhs, basic_string<T,Alloc>& rhs ); |
(6) | |
检查的内容是否
3-6) lhs
和rhs
是相等的,即,lhs.size() == rhs.size()和中的每个字符lhs
在相同的位置,具有同等的字符rhs
.比较的内容
lhs
rhs
字典。在执行比较的功能相当于std::lexicographical_compare.[编辑] 参数
lhs, rhs | - |
[编辑] 返回值
1)true的字符串的内容是否是等效,false否则
2) true的字符串的内容,如果是不等价的,false否则
3) true如果内容的
4) lhs
字典“小于”比内容rhs
,false否则true如果内容的
5) lhs
字典“小于”或“等于”的内容rhs
,false否则true如果内容的
6) lhs
字典“更大”比内容rhs
,false否则true如果内容的
lhs
字典“更大”大于或“等于”的内容rhs
,false否则