std::unordered_map<Key,T,Hash,KeyEqual,Allocator>::at
来自cppreference.com
< cpp | container | unordered map
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) |
访问或插入指定的元素 (公开成员函数) |