#include #include using namespace std; int main(){ // 声明map map mp; for (int i = 0; i < 20; i++){ mp.insert(make_pair(i, i)); } //删除key=0的元素 mp.erase(0); //删除第一个元素 mp.erase(mp.begin()); //声明迭代器 map::iterator it; for (it = mp.begin(); it != mp.end(); it++){ //it->first指向key,it->second指向value printf("%d->%dn", it->first, it->second); } printf("-----------n"); int count=mp.count(2); printf("%dn",count); printf("-----------n"); printf("-----------n"); // 用key查找元素 it=mp.find(2); mp.erase(it); // 在末尾插入元素 mp.insert(make_pair(100,100)); mp.insert(pair(101,101)); it=mp.end(); printf("%d->%dn", it->first, it->second); printf("-----------n"); for (it = mp.begin(); it != mp.end(); it++){ printf("%d->%dn", it->first, it->second); } return 0; }
上一篇 RabbitMQ学习笔记(五)——RabbitMQ集群搭建&入门
下一篇 【数据库学习】——纠错:mysql Authentication plugin ‘caching
版权所有 (c)2021-2022 MSHXW.COM
ICP备案号:晋ICP备2021003244-6号