一、multimap用法说明
头文件 #include <map>
multimap, 允许元素重复的关联容器,它的内部实现也是用的红黑树,例如下面的代码
#include <iostream>
#include <map>
#include <string>
using namespace std;
int main()
{
multimap<int, string> mmap = { {3, "鲁班"}, {2, "后裔"} };
mmap.insert(make_pair(1, "伽罗"));
mmap.insert(pair<int, string>(4, "阿离"));
mmap.insert(make_pair(4, "马克波罗"));
for (auto it : mmap)
{
cout << it.first << " " << it.second << endl;
}
return 0;
}
运行结果