std::unordered_map::at
来自cppreference.com
< cpp | container | unordered map
该页由英文版wiki使用Google Translate机器翻译而来。
该翻译可能存在错误或用词不当。鼠标停留在文本上可以看到原版本。你可以帮助我们修正错误或改进翻译。参见说明请点击这里. |
T& at( const Key& key ); |
(1) | (C++11 起) |
const T & at( const Key& key ) const; |
(2) | (C++11 起) |
关键相当于
key
的元素,返回一个引用的映射值。如果不存在这样的元素,被抛出的异常类型std::out_of_range.原文:
Returns a reference to the mapped value of the element with key equivalent to
key
. If no such element exists, an exception of type std::out_of_range is thrown.目录 |
[编辑] 参数
key | - | 找到的元素的键
|
[编辑] 返回值
所请求的元素的映射值的参考
原文:
Reference to the mapped value of the requested element
[编辑] 例外
std::out_of_range如果容器不具有与指定
key
的元素原文:
std::out_of_range if the container does not have an element with the specified
key
[编辑] 复杂性
Average case: constant, worst case: linear in size.
[编辑] 另请参阅
访问指定的元素 (公共成员函数) |