STL学习笔记-multimap的基本使用
生活随笔
收集整理的這篇文章主要介紹了
STL学习笔记-multimap的基本使用
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
multimap:
操作函數跟map都一樣
區別:
1.允許鍵值重復;
2.計數 count()
3.find函數返回第一個匹配的元素,沒找到返回最后一個
?
如下例子:
運行截圖如下:
源碼如下:
#include <map> #include <iostream> using namespace std;int main(){multimap<int, char> mmp;mmp.insert(pair<int, char>(1, 'a'));mmp.insert(pair<int, char>(1, 'a'));mmp.insert(pair<int, char>(1, 'a'));mmp.insert(pair<int, char>(1, 'a'));mmp.insert(pair<int, char>(2, 'a'));multimap<int, char>::iterator it;for(it = mmp.begin(); it != mmp.end(); it++){cout << it->first << "\t" << it->second << endl;}getchar();return 0; }?
總結
以上是生活随笔為你收集整理的STL学习笔记-multimap的基本使用的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: C++工作笔记-设计普通类的格式,实现简
- 下一篇: 反汇编基础-数组和指针的反汇编代码分析