Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
[!NOTA]
Esta API está obsoleta.La alternativa es unordered_map Class.
Un tipo que proporciona un iterador bidireccional que pueda leer cualquier elemento const en el hash_map.
typedef list<typename Traits::value_type, typename Traits::allocator_type>::const_reverse)iterator const_reverse_iterator;
Comentarios
Un tipo const_reverse_iterator no puede modificar el valor de un elemento y se utiliza para recorrer el hash_map en orden inverso.
const_reverse_iterator definido por los puntos de hash_map a los elementos que son objetos value_type, que es pairtipo <const Key, Type>, cuyo primer miembro es la clave al elemento y cuyo segundo miembro tiene los datos asignado almacenado por el elemento.
Para desreferenciar const_reverse_iteratorcrIter que señala a un elemento en un hash_map, utilice el operador -> .
Para tener acceso al valor de la clave del elemento, el uso crIter - > first, que es equivalente (*crIter) a**.first**.Para tener acceso al valor de datos asignado del elemento, el uso crIter - > second, que es equivalente (*crIter).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, pero se han movido bastante al espacio de nombres stdext.Vea El espacio de nombres stdext para obtener más información.
Ejemplo
Vea el ejemplo para iniciar para obtener un ejemplo de cómo declarar y utilizar const_reverse_iterator.
Requisitos
Encabezado: <hash_map>
Stdext deEspacio de nombres: