CTypedPtrMap::GetNextAssoc

void GetNextAssoc ( POSITIONamp ; rPosition, Clé& rKey, Valeur& rValue ) const;

Paramètres

rPosition

Spécifie une référence à une valeur POSITION renvoyée par une précédente GetNextAssoc ou BASE_CLASS:: GetStartPosition appeler.

CLÉ

Paramètre de modèle spécifiant le type de clés de la carte.

rKey

Spécifie la clé retournée de l'élément extrait.

VALEUR

Paramètre de modèle spécifiant le type de valeurs de la carte.

rValue

Spécifie la valeur retournée de l'élément extrait.

Remarques

Récupère l'élément map à rNextPosition, puis met à jour rNextPosition pour faire référence à l'élément suivant dans la carte. Cette fonction est particulièrement utile pour l'itération sur tous les éléments de la carte. Notez que la séquence de la position n'est pas nécessairement identique à la séquence de la valeur de la clé.

Si l'élément récupéré est la dernière de la carte, la nouvelle valeur de rNextPosition est définie à NULL.

Cette fonction inline appelle BASE_CLASS:: GetNextAssoc.

Aperçu CTypedPtrMap |  ; Membres de la classe | Graphique de la hiérarchie

Voir aussinbsp ;CMapStringToOb::Get&NextAssoc, CMapStringToOb::GetStartPosition

Index