C++ STL中的multimap value_comp()函数
multimap::value_comp() 方法返回一个比较对象,可用于比较两个元素以得到第一个键是否在第二个键之前。此处第一个对象比较类型为 std::multimap::type 。此函数对象所取的参数是成员类型 type 。它在 multimap 中定义为 pair 的别名。
语法:
在这里, compared_value 是嵌套类类型。
参数: 不接受任何参数。
返回值: 此方法返回 comparison object ,它是成员类型 multimap::compared_value的对象,它是一个使用内部比较对象生成适当比较功能类的嵌套类。下面的程序说明了multimap value_comp()函数:
输出:
时间复杂度: O(1)