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 de CTypedPtrMap

Gráfico de hierarquia

CMapStringToOb::GetNextAssoc

CMapStringToOb::GetStartPosition