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

Does std::unordered_map use hashes internally?

本文关键字:哈希 是否 map unordered std 内部      更新时间:2023-10-16

给定

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

container["myKey"] = myTexture;

将"myKey"转换为幕后哈希?

如果是这样,是否可以重复哈希?

是的,确实如此。

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