64,642
社区成员
发帖
与我相关
我的任务
分享
#include "iostream"
#include "fstream"
#include "map"
using namespace std;
int main()
{
multimap<int, int> mmap;
mmap.insert(pair<int, int>(0, 1));
mmap.insert(pair<int, int>(0, 2));
mmap.insert(pair<int, int>(0, 3));
mmap.insert(pair<int, int>(0, 4));
mmap.insert(pair<int, int>(1, 1));
mmap.insert(pair<int, int>(2, 1));
mmap.insert(pair<int, int>(3, 1));
for (multimap<int, int>::iterator i = mmap.begin(); i != mmap.end(); ++i)
cout<<i->first<<" "<<i->second<<endl;
mmap.erase(0);
cout<<"after key 0 : "<<endl;
for (multimap<int, int>::iterator i = mmap.begin(); i != mmap.end(); ++i)
cout<<i->first<<" "<<i->second<<endl;
return 0;
}
----------
0 1
0 2
0 3
0 4
1 1
2 1
3 1
after key 0 :
1 1
2 1
3 1
请按任意键继续. . .
#include "iostream"
#include "fstream"
#include "map"
using namespace std;
int main()
{
multimap<int, int> mmap;
mmap.insert(pair<int, int>(0, 1));
mmap.insert(pair<int, int>(0, 2));
mmap.insert(pair<int, int>(0, 3));
mmap.insert(pair<int, int>(0, 4));
mmap.insert(pair<int, int>(1, 1));
mmap.erase(0);
return 0;
}