std::unordered_set::reserve

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

设置桶数为适应至少 count 个元素,而不超出最大加载因子所需的数,并重哈希容器,即考虑桶数已更改后将元素放进适合的桶。等效地调用 rehash(std::ceil(count / max_load_factor()))

目录

[编辑] 参数

count - 容器的新容量

[编辑] 返回值

(无)

[编辑] 复杂度

平均情况与容器大小成线性,最坏情况成平方。

[编辑] 参阅

为至少为指定数量的桶预留存储空间。
这会重新生成哈希表。
(公开成员函数) [编辑]