我有一个与理解 python 字典如何工作有关的问题。
我记得在 python 中读到某个字符串是不可变的以允许散列,这也是为什么不能直接使用列表作为键的原因,即列表是可变的(通过支持 .append),因此它们不能用作字典键。
我想知道 C++ 中 unordered_map 的实现如何处理这些情况。(因为 C++ 中的字符串是可变的)
我有一个与理解 python 字典如何工作有关的问题。
我记得在 python 中读到某个字符串是不可变的以允许散列,这也是为什么不能直接使用列表作为键的原因,即列表是可变的(通过支持 .append),因此它们不能用作字典键。
我想知道 C++ 中 unordered_map 的实现如何处理这些情况。(因为 C++ 中的字符串是可变的)