std::unordered_map at() 方法
- 自 C++11 起
// (1) Non const version
T& at( const Key& key );
// (2) Const version
const T& at( const Key& key ) const;
返回具有等效于 key
的键的元素的映射值的引用。
如果不存在这样的元素,则抛出类型为 std::out_of_range
的异常。
参数
key
- 要查找的元素的键
返回值
对所请求元素的映射值的引用。
复杂度
平均情况,常数 - O(1)。
最坏情况,与容器大小成线性关系 - O(log size())。
异常
std::out_of_range
如果容器没有具有指定键的元素。
示例
重要
本节需要改进。您可以通过编辑此文档页面来帮助我们。