C++ strict weak ordering 什么意思?

来源:百度知道 编辑:UC知道 时间:2024/05/25 11:12:30
C++ 中的strict weak ordering 是什么意思?请高手指教……,谢谢了!
30分悬赏!

从技术上说,用于排序关联容器的比较函数必须在它们所比较的对象上定义一个“严格的弱序化(strict weak ordering)”。(传给sort等算法的比较函数也有同样的限制),就是两个对象比大小或先后的规则,比如两个 string对象比大小的规则就是看首字母的ASCII码谁小,谁就小;如果相同看第二个字母。。。依次这样,就是这样的规则。