std::unordered_map<Key,T,Hash,KeyEqual,Allocator>::at

 
 
 
 
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

复杂度

平均情况:常数,最坏情况:与大小成线性。

复杂度

访问或插入指定的元素
(公开成员函数)