Compartir a través de


CMap::GetNextAssoc

Recupera el elemento de mapa en rNextPosition, después actualiza rNextPosition para hacer referencia al elemento siguiente en el mapa.

void GetNextAssoc(
   POSITION& rNextPosition,
   KEY& rKey,
   VALUE& rValue 
) const;

Parámetros

  • rNextPosition
    especifica una referencia a un valor devuelto de POSICIÓN por GetNextAssoc o una llamada anterior de GetStartPosition .

  • TECLA
    Parámetro de plantilla que especifica el tipo de clave del mapa.

  • rKey
    Especifica la clave devuelta de elemento recuperado.

  • VALOR
    Parámetro de plantilla que especifica el tipo del valor de mapa.

  • rValue
    Especifica el valor devuelto del elemento recuperado.

Comentarios

Esta función es muy útil para iterar por todos los elementos de mapa.Observe que la secuencia de la posición no es necesariamente igual a la secuencia de valores de clave.

Si el elemento recuperado es el último del mapa, el nuevo valor de rNextPosition se establece en NULL.

Ejemplo

Vea el ejemplo para CMap:: SetAt.

Requisitos

encabezado: afxtempl.h

Vea también

Referencia

Clase de CMap

Gráfico de jerarquía

CMap::GetStartPosition