unorderedmap 库函数
时间: 2023-10-28 11:58:06 浏览: 101
库函数
unordered_map是C++ STL中的一个容器,用于实现哈希表的机制。每个键key会生成一个哈希码,根据哈希码来判断元素是否相同。为了实现哈希表,需要提供产生哈希码的函数,并实现==操作符来判断两个元素是否相同。
在C语言库函数速查手册中可能没有具体涉及unordered_map库函数,因为unordered_map是C++中的一种数据结构,不属于C语言的标准库。
如果你要清空一个unordered_map,可以使用swap函数来实现。例如,可以创建一个新的unordered_map对象mp1,然后通过调用mp.swap(mp1)来交换两个unordered_map对象的内容,这样mp中的内容就被清空了。
阅读全文