1.key 、value均为内置数据类型
map m1;
默认排序:按key值升序
若向按key值降序可以声明仿函数
class MyCompare { public: bool operator()(int v1, int v2) const { //降序 return v1 > v2; } };
全部代码:
#include #include
2.key 内置数据类型 value为自定义数据类型
此处value值为Person类 默认按key值升序排列
#include #include
3.key 为自定义数据类型(Person类) value内置数据类型
按Person中年龄降序
#include #include