CTypedPtrList::GetAt

TYPEamp ; Get&At ( POSITION position );

TYPE GetAt ( POSITION position ) const ;

Valeur de retour

Si la liste est accessible via un pointeur vers un CTypedPtrList const, GetAt renvoie un pointeur du type spécifié par le paramètre du modèle TYPE. Cela permet à la fonction pour être utilisés uniquement sur la partie droite d'une instruction d'affectation et protège ainsi la liste de modification.

Si la liste est accessible directement ou via un pointeur à une CTypedPtrList, GetAt retourne une référence à un pointeur du type spécifié par le paramètre du modèle TYPE. Cela permet à la fonction pour être utilisé sur les deux côtés d'une instruction d'affectation et permet ainsi les entrées de liste de modifier.

Paramètres

TYPE

Paramètre de modèle spécifiant le type des éléments stockés dans la liste.

position

Une valeur POSITION retournée par un appel fonction membre GetHeadPosition ou trouver précédent.

Remarques

Une variable du type de poste est une clé pour la liste. Il n'est pas le même index, et vous ne peut pas fonctionner sur une valeur POSITION vous-même. GetAt récupère le pointeur CObject associé à une position donnée.

Vous devez vous assurer que la valeur de votre POSITION représente une position valide dans la liste. Si elle est invalide, la version Debug de la bibliothèque Microsoft Foundation Class affirme.

Cette fonction inline appelle BASE_CLASS:: GetAt.

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

Voir aussi  ;CObList::GetAt

Index