windows 建网站,网站开发地图,郑州有哪些互联网公司,平台小程序map插入和删除 功能描述#xff1a; map容器进行插入数据和删除数据
函数原型#xff1a;
代码如下#xff1a;
#include iostream
using namespace std;
#include map//map容器 插入和删除
void printMap(mapint, int m) {for (mapin…map插入和删除 功能描述 map容器进行插入数据和删除数据
函数原型
代码如下
#include iostream
using namespace std;
#include map//map容器 插入和删除
void printMap(mapint, int m) {for (mapint, int::iterator it m.begin(); it ! m.end(); it) {cout key it-first value it-second endl;}cout endl;}void test01() {mapint, int m;//插入//第一种m.insert(pairint, int (1, 10));//第二种m.insert(make_pair(2, 20));//第三种m.insert(mapint, int::value_type(3, 30));//第四种 不建议插入但可以利用key访问到valuem[4] 40;printMap(m);//删除m.erase(m.begin());printMap(m);m.erase(3);//按照key删除printMap(m);//清空
// m.erase(m.begin(),m.end());m.clear();printMap(m);}int main() {test01();return 0;
}