std::unordered_map<Key,T,Hash,KeyEqual,Allocator>::at
来自cppreference.com
< cpp | container | unordered map
容器库
std::unordered_map
成员函数 | ||||
迭代器 | ||||
容量 | ||||
修改器 | ||||
(C++17)
|
||||
(C++17)
|
||||
(C++17)
|
||||
(C++17)
|
||||
查找 | ||||
unordered_map::at
|
||||
(C++20)
|
||||
桶接口 | ||||
哈希策略 | ||||
观察器 | ||||
非成员函数 | ||||
(C++20
前)
|
||||
(C++20)
|
||||
推导指引(C++17) |
T&
at(
const
Key&
key );
|
(1) | (C++11 起) |
const
T&
at(
const
Key&
key )
const;
|
(2) | (C++11 起) |
返回到拥有等于 key 的关键的元素被映射值的引用。如果没有这种元素,那么就会抛出 std::out_of_range 类型异常。
参数
key | - | 要找到的元素的关键 |
返回值
到请求元素的被映射值的引用。
异常
在容器没有指定 key 的元素时抛出 std::out_of_range。
复杂度
平均情况:常数,最坏情况:与大小成线性。
参阅
(C++11)
|
访问或插入指定的元素 (公开成员函数) |