这是C++的标准模板库(STL)的一部分。要使用此STL ,请使用Namespace:std并在程序中包含“ map”头文件。
它返回比较键的函数对象或比较对象或排序委托,这是此容器的构造函数参数的副本。
它是一个函数指针或一个对象,它接受与元素键相同类型的两个参数,并确定容器中元素的顺序。
句法:
key_compare key_comp();
在此, key_compare是比较对象的类型,该对象与容器关联。
参数:
It does not accept any parameter.
返回值:
It returns the key comparison function object or ordering delegate, which is defined in multimap as an alias of its third template parameter.
以下是multimap :: key_comp的示例:
// c++ program to show
// the use of multimap::key_comp
#include
#include
输出:
a = 10
b = 20
b = 30
c = 40
要从最佳影片策划和实践问题去学习,检查了C++基础课程为基础,以先进的C++和C++ STL课程基础加上STL。要完成从学习语言到DS Algo等的更多准备工作,请参阅“完整面试准备课程” 。