Udostępnij za pośrednictwem


CMap::GetNextAssoc

Pobiera element mapę w rNextPosition, następnie aktualizuje rNextPosition się do następnego elementu na mapie.

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

Parametry

  • rNextPosition
    Określa odwołanie do stanowisko wartości zwróconej przez poprzednie GetNextAssoc lub GetStartPosition wywołania.

  • KLUCZ
    Określanie typu klucza mapę parametr szablonu.

  • rKey
    Określa klucz zwracane pobranych elementów.

  • WARTOŚĆ
    Parametr szablonu określający typ wartości mapy.

  • rValue
    Określa wartość elementu pobrane.

Uwagi

Funkcja ta jest najbardziej przydatne do iteracji wszystkich elementów w mapie.Zauważ, że sekwencji pozycji jest niekoniecznie taka sama sekwencja wartości klucza.

Jeśli element pobrane ostatniego na mapie jest następnie nową wartość rNextPosition jest ustawiona na NULL.

Przykład

Zobacz przykład dla CMap::SetAt.

Wymagania

Nagłówek: afxtempl.h

Zobacz też

Informacje

Klasa CMap

Wykres hierarchii

CMap::GetStartPosition