Partilhar via


CTypedPtrMap::GetNextAssoc

Recupera o elemento de mapa de rNextPosition, então atualiza rNextPosition para se referir ao elemento seguir no mapa.

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

Parâmetros

  • rPosition
    Especifica uma referência a um valor de POSIÇÃO retornado por GetNextAssoc ou por uma chamada anterior de BASE_CLASS**::GetStartPosition** .

  • CHAVE
    Parâmetros de modelo que especifica o tipo de chaves de mapa.

  • rKey
    Especifica a chave retornado do elemento recuperado.

  • VALOR
    Parâmetros de modelo que especifica o tipo dos valores de mapa.

  • rValue
    Especifica o valor retornado do elemento recuperado.

Comentários

Essa função é útil para iterar por todos os elementos no mapa. Observe que a seqüência da posição não é necessariamente a mesma que a seqüência de valor de chave.

Se o elemento recuperado é o último no mapa, então o novo valor de rNextPosition é definido como NULO.

Este chamadas de função in-line BASE_CLASS**::GetNextAssoc**.

Requisitos

Cabeçalho: afxtempl.h

Consulte também

Referência

Classe CTypedPtrMap

Gráfico da hierarquia

CMapStringToOb::GetNextAssoc

CMapStringToOb::GetStartPosition