std :: unordered_map是否在内部使用哈希?

时间:2013-06-16 15:40:23

标签: c++ hash unordered-map

鉴于

std::unordered_map<std::string, sf::Texture> container;

container["myKey"] = myTexture;

将“myKey”转换为幕后哈希?

如果是,可以重复哈希吗?

1 个答案:

答案 0 :(得分:2)

是的,确实如此。

不,哈希不必是唯一的:如果两个键散列到相同的值,则必须比较键本身以确定它们是否相等。