命名空间
变体
操作

std::unordered_multiset<Key,Hash,KeyEqual,Allocator>::reserve

来自 cppreference.com
 
 
 
 
void reserve( size_type count );
(自 C++11 起)

将桶的数量设置为容纳至少 count 个元素而不超过最大负载系数所需的数目,并对容器进行重新哈希,即考虑到桶总数已更改,将元素放入相应的桶中。实际上调用了 rehash(std::ceil(count / max_load_factor())).

内容

[编辑] 参数

count - 容器的新容量

[编辑] 返回值

(无)

[编辑] 复杂度

平均情况下容器大小的线性,最坏情况下为二次方。

[编辑] 另请参阅

保留至少指定的桶数量并重新生成哈希表
(公共成员函数) [编辑]