Freigeben über


CMap::GetNextAssoc

Ruft das Kartenelement bei rNextPosition ab, dann aktualisiert rNextPosition, um das folgende Element in der Zuordnung zu verweisen.

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

Parameter

  • rNextPosition
    Gibt einen Verweis auf ein POSITION-Wert an, der vom vorherigen GetNextAssoc oder einen GetStartPosition Aufruf zurückgegeben wird.

  • TASTE
    Vorlagenparameter, der den Typ der Schlüssel der Zuordnung angibt.

  • rKey
    Gibt den zurückgegebenen Schlüssel des abgerufenen Elements an.

  • WERT
    Vorlagenparameter, der den Typ des Werts der Zuordnung angibt.

  • rValue
    Gibt den zurückgegebenen Wert des abgerufenen Elements an.

Hinweise

Diese Funktion ist zum Durchlaufen von allen Elementen in der Zuordnung geeignet. Beachten Sie, dass die Positionssequenz nicht unbedingt mit der Schlüsselwertsequenz ist.

Wenn das abgerufene Element die letzte in der Zuordnung ist, wird der neue Wert für rNextPosition zu NULL festgelegt.

Beispiel

Im Beispiel für CMap::SetAt.

Anforderungen

Header: afxtempl.h

Siehe auch

Referenz

CMap-Klasse

Hierarchiediagramm

CMap::GetStartPosition