std::unordered_map<Key,T,Hash,KeyEqual,Allocator>::at
< 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
复杂度
平均情况:常数,最坏情况:与大小成线性。
复杂度
访问或插入指定的元素 (公开成员函数) |