std::map<Key,T,Compare,Allocator>::at

< cpp‎ | container‎ | 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

复杂度

与容器大小成对数。

复杂度

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