C++中map的使用方法
1.map的概念理解
1.c++中的map实际就相当于c中的数组,在使用中要首先引入包#include<map>
才能在c++中调用map函数
2.map<type1name,type2name> maps;
第一个是键的类型,第二个是值的类型;包括整型:short;int;long;字符型:char;字符串型:string;
2.map的简单用法
1.maps.insert()插入;
2.maps.find()查找;
3.maps.erase()删除一个元素;
4.maps.clear()清空;
5.maps.szie()长度;
6.maps.begin()返回指向map头部的迭代器;
7.maps.end()返回指向map末尾的迭代器;
8.maps.rbegin()返回指向map尾部的逆向迭代器;
9.maps.rend()返回指向map头部的逆向迭代器;
10.maps.empty()判断其是否为空;
11.maps.swap()交换两个map;