std::unordered_map<Key,T,Hash,KeyEqual,Allocator>::bucket
来自cppreference.com
< cpp | container | unordered map
容器库
std::unordered_map
| 成员函数 | ||||
| 迭代器 | ||||
| 容量 | ||||
| 修改器 | ||||
|
(C++17)
|
||||
|
(C++17)
|
||||
|
(C++17)
|
||||
|
(C++17)
|
||||
| 查找 | ||||
|
(C++20)
|
||||
| 桶接口 | ||||
|
unordered_map::bucket
|
||||
| 哈希策略 | ||||
| 观察器 | ||||
| 非成员函数 | ||||
|
(C++20
前)
|
||||
|
(C++20)
|
||||
| 推导指引(C++17) |
|
size_type
bucket(
const
Key&
key )
const;
|
(C++11 起) | |
返回关键 key 的桶的下标。始终会在此桶中找到关键等于 key 的元素(若存在)。返回值仅对
bucket_count()
返回相同值的容器实例合法。
若 bucket_count() 为零则行为未定义。
参数
| key | - | 要检验的关键值 |
返回值
关键 key 的桶编号。
复杂度
常数。
参阅
|
(C++11)
|
返回在特定的桶中的元素数量 (公开成员函数) |