简介
unordered_multimap 与 unordered_map 类似,为C++11引入的无序(哈希)容器
unordered_multimap 容器和 unordered_map 容器唯一的差别在于,unordered_multimap 容器允许存储多个 key 值相同的元素,而 unordered_map 容器中只能存储 key 值互不相同的元素,且其底层为哈希表,unordered_multimap 所有元素为 const 特性,即不允许修改,但可以插入和删除
unordered_multiset为关联式容器,底层为哈希表(Hash-Table)
类模板
1 | template< |
其成员函数,迭代器等与 unordered_map 无异
但修改器函数无 try_emplace()