标签: c++ hash tr1 unordered-map allocator
我对unordered_map的自定义分配器有一些问题。我有一个大型数据集,我需要将字符串哈希作为键。所以我开始知道提供自定义内存分配器可以优化速度。但是我该怎么做? (我查了但是我找不到任何关于自定义分配器的使用,尽管有一些与自定义散列函数相关的东西等等)
unordered_map :: size()还会返回什么?它说它是最长的受控序列。这让我感到困惑。这是桶本身的数量还是其他的东西?
非常感谢
答案 0 :(得分:1)
如果你现在还没有得到答案,你想检查
http://en.cppreference.com/w/cpp/container/unordered_map
对于您想要检查的分配器
http://www.sgi.com/tech/stl/Allocators.html