std::
unordered_multiset::max_bucket_count
公众成员函数 <unordered_set>
size_type max_bucket_count() const noexcept;
返回最大存储桶的数量
返回unordered_multiset容器可以拥有的最大桶数
由于系统约束或库实现的限制,这是容器可能拥有的最大桶数。
☲ 参数
-
none
☉ 返回值
最大桶的数量.
size_type是一种无符号整型。
☣ 示例
// unordered_multiset limits
#include <iostream>
#include <unordered_set>
int main ()
{
std::unordered_multiset<int> myums;
std::cout << "max_size = " << myums.max_size() << std::endl;
std::cout << "max_bucket_count = " << myums.max_bucket_count() << std::endl;
std::cout << "max_load_factor = " << myums.max_load_factor() << std::endl;
return 0;
} |
输出:
max_size = 536870911
max_bucket_count = 536870911
max_load_factor = 1
✥ 复杂度
常量
☣ 迭代器的有效性
不变
🍄 另请参阅
unordered_multiset::max_size |
返回最大元素个数(公众成员函数) |
unordered_multiset::bucket_count |
返回存储桶的数量(公众成员函数) |
unordered_multiset::max_load_factor |
获取或设置存储桶最大的负载系数(公众成员函数) |