C++ map常用函数
初始化:
map<char, int> a = {{'a', 1}, {'c', 2}};
增:
a.insert(pair<char, int>('d', 5));
删:
a.erase('d');
改:
a['c'] = 10;
查:
// 返回迭代器指向当前查找元素的位置否则返回end()位置
auto iter = a.find('a');
// map中存在key值‘a’则返回1,否则返回0
a.count('a');
// 返回map元素个数
a.size()
原创
2022-03-04 23:02:37 ·
936 阅读 ·
0 评论