multimap的迭代器的使用
来源:互联网 发布:真正的坏女人魅力知乎 编辑:程序博客网 时间:2024/05/21 22:31
multimap使用工程中,迭代器的使用经常让人费解,下面进行了总结,值得关注。 程序可在codeblocks中正常运行
#include <iostream>#include <stack>#include <queue>#include<map>using namespace std;int main(){ multimap<string,string> book; book.insert(make_pair("wanglibao","C++")); book.insert(make_pair("wanglibao3","java")); book.insert(make_pair("wanglibao","HTMl5")); book.insert(make_pair("wanglibao2","java2")); book.insert(make_pair("wanglibao2","java1")); multimap<string,string>::size_type size; size = book.count("wanglibao"); cout << size <<endl; multimap<string,string>::iterator map_it = book.find("wanglibao"); for(int i = 0; i < size; i++) { cout << map_it->second <<endl; map_it++; //该迭代器只指向find的值对应的项目 } cout<< endl; multimap<string,string>::iterator m_e = book.upper_bound("wanglibao2"); multimap<string,string>::iterator m_s = book.lower_bound("wanglibao"); while (m_s != m_e) { //迭代器中只包含wanglibao2,wanglibao对应的项 cout << m_s->second<<endl; ++m_s; } return 0;}
- multimap的迭代器的使用
- multimap的使用
- multimap 的使用例子
- C++ multimap的简单使用
- C++的map与multimap的使用
- STL里的multimap使用简介
- STL的multimap使用(一对多索引)
- STL里的multimap使用简介
- 【转】STL里的multimap使用简介
- STL里的multimap使用简介
- STL的multimap使用(一对多索引)
- STL的multimap使用 一对多索引
- STL里的multimap使用简介
- STL里的multimap使用简介
- STL里的multimap使用详解
- STL里的multimap使用简介
- STL里的multimap使用简介
- guava multimap 和 multiset的使用
- Jquery对象、代替body标签的onload、事件机制、同一函数实现get\set
- hdu 2064 汉诺塔III
- windows防火墙怎样导入导出配置呢
- 用Parcelable接口传递Bitmap
- Oracle数据库下载地址。
- multimap的迭代器的使用
- C#在WinForm下使用HttpWebRequest上传文件并显示进度
- TCP连接的建立过程
- 请问QT中如何实现右击菜单。
- jQuery的ajax、渐入淡出效果、plugin
- socket 客户端 http
- intel内存保护初析
- 如何安装Tomcat Administration web app?
- C#.net 在使用toolstrip时去掉底边出现的线