Compartir a través de


hash_multimap::const_iterator

Nota

Esta API está obsoleta.La alternativa es unordered_multimap (Clase).

Un tipo que proporciona un iterador bidireccional que pueda leer un elemento de const en el hash_multimap.

typedef list<typename Traits::value_type, typename Traits::allocator_type>::const_iterator const_iterator;

Comentarios

Un tipo const_iterator no se puede utilizar para modificar el valor de un elemento.

const_iterator definido por los puntos de hash_multimap a los objetos de value_type, que son de pairtipo*<const *Key, Type>. El valor de la clave está disponible con el primer par de miembro, y el valor del elemento asignado está disponible a través del segundo miembro de pares.

Para desreferenciar const_iterator cIter que señala a un elemento en un hash_multimap, utilice el operador de -> .

Para tener acceso al valor de la clave del elemento, el uso cIter ->first, que es equivalente (*cIter).first. Para tener acceso al valor de datos asignado del elemento, el uso cIter ->second, que es equivalente (*cIter).first.

En Visual C++ .NET 2003, los miembros de los archivos de encabezado <hash_map> y <hash_set> ya no están en el espacio de nombres std, sino que se han movido al espacio de nombres stdext. Vea El espacio de nombres stdext para obtener más información.

Ejemplo

Vea el ejemplo para inicio para obtener un ejemplo sobre el uso const_iterator.

Requisitos

Encabezado: <hash_map>

Espacio de nombres: stdext

Vea también

Referencia

hash_multimap (Clase)

Biblioteca de plantillas estándar