![](/img/trans.png)
[英]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.