CTypedPtrMap::GetNextAssoc

void GetNextAssoc ( POSITIONamp; rPosition, Clave& rKey, Valor& rValue ) const;

Parámetros

rPosition

Especifica una referencia a un valor de posición devuelto por un anterior GetNextAssoc o BASE_CLASS:: GetStartPosition llamar.

CLAVE

Parámetro de plantilla especifica el tipo de claves del mapa.

rKey

Especifica la clave devuelta el elemento recuperado.

VALOR

Parámetro de plantilla especifica el tipo de valores del mapa.

rValue

Especifica el valor devuelto del elemento recuperado.

Observaciones

Recupera el elemento map en rNextPositiony, a continuación, actualiza rNextPosition para referirse al siguiente elemento en el mapa. Esta función es muy útil para recorrer en iteración todos los elementos en el mapa. Tenga en cuenta que la secuencia de posición no es necesariamente la misma que la secuencia de valor de la clave.

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

Esta función inline llama BASE_CLASS:: GetNextAssoc.

Visió&n General de CTypedPtrMap |nbsp; Miembros de clase | Diagrama de jerarquía

Vea tambiénnbsp;CMapStringToOb::Get&NextAssoc, CMapStringToOb::GetStartPosition

Index