[英]Odd behavior using boost serialization, std::tr1::unordered_map, and a custom key
[英]Custom Allocator in tr1's unordered_map
关于 unordered_map 的自定义分配器,我有一些问题。 我有一个大型数据集,我需要将字符串上的 hash 作为键。 所以我开始知道提供自定义 memory 分配器可以优化速度。 但是我该怎么做呢? (我检查了 SO,但我找不到任何关于使用自定义分配器的信息,尽管有一些与自定义 hash 函数等相关的东西)
还有 unordered_map::size() 返回什么? 它说它是最长的受控序列。 我对这意味着什么感到困惑。 是桶数本身还是其他?
非常感谢
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.