#pragma warning(disable:4786)
#include <map>
#include <string>
#include <iostream>
using namespace std;
int main()
{
multimap<string,double> m;
//插入元素
m.insert(pair<string,double>("Jack",300.5));
m.insert(pair<string,double>("KIty",200));
m.insert(pair<string,double>("Memi",500));
//重複插入鍵值“Jack”
m.insert(pair<string,double>("Jack",306));
//使用前向迭代器中序遍歷multimap
multimap<string,double>::iterator it;
for (it=m.begin(); it!=m.end(); ++it)
{
cout <<(*it).first << " : " << (*it).second << endl;
}
return 0;
}
#include <map>
#include <string>
#include <iostream>
using namespace std;
int main()
{
multimap<string,double> m;
//插入元素
m.insert(pair<string,double>("Jack",300.5));
m.insert(pair<string,double>("KIty",200));
m.insert(pair<string,double>("Memi",500));
//重複插入鍵值“Jack”
m.insert(pair<string,double>("Jack",306));
//使用前向迭代器中序遍歷multimap
multimap<string,double>::iterator it;
for (it=m.begin(); it!=m.end(); ++it)
{
cout <<(*it).first << " : " << (*it).second << endl;
}
return 0;
}