标签: c++ c++11
我只想知道无序映射如何将数据存储到存储桶中以及它正在实现什么散列函数。还有我想在C ++中知道的Hashing函数的内部实现。数据是如何存储的? 在此先感谢:)
答案 0 :(得分:2)
标准库的不同实现可以使用不同的散列算法,存储细节等。由于代码调用模板,大多数(如果不是全部)标准库实现包含标题中的相关代码。因此,您只需打开标准库中提供的<unordered_map>标题即可开始查找。
<unordered_map>