Partager via


CMap::GetNextAssoc

Récupère l'élément de table à rNextPosition, puis met à jour rNextPosition pour faire référence à l'élément dans le mappage.

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

Paramètres

  • rNextPosition
    Spécifie une référence à une valeur de position retournée par GetNextAssoc ou un appel précédent d' GetStartPosition .

  • CLÉ
    Paramètre de modèle spécifiant le type de clés du mappage.

  • rKey
    Spécifie la clé retournée de l'élément récupéré.

  • VALEUR
    Paramètre de modèle spécifiant le type de la valeur du mappage.

  • rValue
    Spécifie la valeur retournée par l'élément récupéré.

Notes

Cette fonction est très utile pour itérer au sein de tous les éléments dans le mappage.Notez que la séquence de position n'est pas nécessairement le même que la séquence de valeurs de clé.

Si l'élément est extrait le dernier dans le mappage, la nouvelle valeur d' rNextPosition a la valeur NULL.

Exemple

Consultez l'exemple pour CMap::SetAt.

Configuration requise

Header: afxtempl.h

Voir aussi

Référence

Classe de CMap

Graphique de la hiérarchie

CMap::GetStartPosition