C++ multimap的增删改
来源:互联网 发布:淘宝账号说违规怎么办 编辑:程序博客网 时间:2024/05/26 22:10
#include<iostream>
#include<string>
#include<map>
using namespace std;
int main(){
string xingming;
string shuming;
multimap<string,string>mm;
while(cin>>xingming>>shuming){
mm.insert(make_pair(xingming,shuming));
cin.clear();
}
cin.clear();
cout<<"你要删除的作者"<<endl;
cin>>xingming;
//pair<multimap<string,string>::iterator,multimap<string,string>::iterator > pmi=mm.equal_range(xingming);
//mm.erase(pmi.first,pmi.second);
multimap<string,string>::iterator beg=mm.lower_bound(xingming);
multimap<string,string>::iterator end=mm.upper_bound(xingming);
mm.erase(beg,end);
for(multimap<string,string>::iterator iii=mm.begin();iii!=mm.end();++iii){
cout<<iii->first<<" "<<iii->second<<endl;
}
cout<<endl;
system("pause");
return 0;
}
期望你的点评。
- multimap的增删改
- C++ multimap的增删改
- 【C#】DataGridView的增删改
- c#xml的增删改查
- C#,sql数据库的增删改查
- C链表的增删查改
- 【C++】单链表的增删查改实现
- UltraWebGrid增删改(c#)
- 文件夹的增删改
- Radgrid的增删改
- DOM的增删改
- Mongodb的增删改
- MongDb的增删改
- 数据的增删改
- fragment的增删改
- php的增删改
- 表的增删改
- fragment的增删改
- 获取客户端IP
- xml中1字节的UTF-8序列的字节1无效([字符编码]Invalid byte 1 of 1-byte UTF-8 sequence终极解决方案)
- xml中1字节的UTF-8序列的字节1无效([字符编码]Invalid byte 1 of 1-byte UTF-8 sequence终极解决方案)
- xml中1字节的UTF-8序列的字节1无效
- xml中1字节的UTF-8序列的字节1无效
- C++ multimap的增删改
- wpf 鼠标拖动窗口方法
- Linux 多线程
- php的json_decode
- Linux Kernel and Android 休眠与唤醒
- VS2008快捷键整理
- android 详解 SharedPreferences
- 碉堡了: 兜宝让iPhone双卡双待成为现实
- beanutils用法,解决hibernate映射弊端