std::unordered_map<Key,T,Hash,KeyEqual,Allocator>::at
De cppreference.com
T& at( const Key& key ); |
(1) | (desde C++11) |
const T& at( const Key& key ) const; |
(2) | (desde C++11) |
Devuelve una referencia al valor que corresponde al elemento con clave equivalente a key. Si no existe tal elemento, se lanza una excepción de tipo std::out_of_range.
Parámetros
| key | - | La clave del elemento a encontrar. |
Valor de retorno
Una referencia al valor asociado del elemento solicitado.
Excepciones
std::out_of_range si el contenedor no tiene ningún elemento con la clave key especificada.
Complejidad
Constante en el caso promedio, lineal en el tamaño del contenedor en el peor de los casos.
Véase también
(C++11) |
Accede o inserta el elemento especificado. (función miembro pública) |