标签:
map
-key - value
-键值无法重复
multimap
-键值可以重复
声明:
-map<int, string> m
-multimap<int, string> mm
增加:
-m.insert(make_pair(5, "5"));
-mm.insert(make_pair(1, "a"));
-mm.insert(make_pair(1, "b"));
迭代器:
-map<int, string>::iterator it;
-multimap<int, string>::iterator mit;
删除:
-m.erase(5); // 返回值为后一个元素的位置
-m.erase(it);
-mm.erase(1); // 返回值为删除的元素个数
-mm.erase(mit);
查看:
-it.first 5;
-it.second = m[5];
标签:
原文地址:http://www.cnblogs.com/Neo-Lc/p/4937623.html