Compartilhar via


CMap::GetNextAssoc

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

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

Parâmetros

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

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

  • rKey
    Especifica a chave retornado do elemento recuperado.

  • VALOR
    Parâmetros de modelo que especifica o tipo do valor do 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.

Exemplo

Consulte o exemplo para CMap::SetAt.

Requisitos

Cabeçalho: afxtempl.h

Consulte também

Referência

Classe CMap

Gráfico da hierarquia

CMap::GetStartPosition