【发布时间】:2014-07-27 06:24:01
【问题描述】:
假设我有一组 T 和键比较函数 Comp1。假设Comp2 是一个更精细的键比较函数,因此Comp1 下的a<b 意味着Comp2 下的a<b,但并非总是相反(因此Comp2 能够进一步排序@987654329 的相等范围@)。我将如何使用Comp2 对T 进行排序? (我知道使用 C++11,multiset 会保持稳定的排序顺序。)
【问题讨论】:
-
您的意思是,“我如何对
multiset<Key, Value, Comp1>和Comp2进行排序?” -
为什么不能只使用 comp2 作为比较器?
-
您是否尝试使用
Comp2对同一键的值进行排序?
标签: c++ algorithm sorting c++11 multiset