Compartir a través de


CTypedPtrMap::GetNextAssoc

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

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

Parámetros

  • rPosition
    especifica una referencia a un valor devuelto de POSICIÓN por GetNextAssoc o una llamada anterior de BASE_CLASS**:: GetStartPosition** .

  • TECLA
    Parámetro de plantilla que especifica el tipo de las claves de la asignación.

  • rKey
    Especifica la clave devuelta de elemento recuperado.

  • VALOR
    Parámetro de plantilla que especifica el tipo de los valores del 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.

Esta función inline llama BASE_CLASS**:: GetNextAssoc**.

Requisitos

encabezado: afxtempl.h

Vea también

Referencia

Clase de CTypedPtrMap

Gráfico de jerarquía

CMapStringToOb::GetNextAssoc

CMapStringToOb::GetStartPosition