CTypedPtrList::GetAt
Une variable de type position est une clé de la liste.
TYPE& GetAt(
POSITION position
);
TYPE GetAt(
POSITION position
) const;
Paramètres
TYPE
Paramètre de modèle spécifiant le type d'éléments stockés dans la liste.position
Une valeur de position retournée par GetHeadPosition ou un appel d'une fonction membre précédent de Rechercher .
Valeur de retour
Si la liste est accessible via un pointeur vers const CTypedPtrList, puis GetAt retourne un pointeur du type spécifié par le TYPEde paramètre de modèle. Cela permet la fonction à utiliser uniquement à droite d'une instruction d'assignation et empêché la liste de la modification.
Si la liste est accessible directement ou via un pointeur vers CTypedPtrList, puis GetAt retourne une référence à un pointeur du type spécifié par le TYPEde paramètre de modèle. Cela permet la fonction à utiliser de chaque côté d'une instruction d'assignation et permet donc les entrées de liste à modifier.
Notes
Ce n'est pas ce qu'un index, et vous ne pouvez pas gérer une valeur de position vous-même. GetAt récupère le pointeur d' CObject associé à une position donnée.
Vous devez vérifier que la valeur de position représente une position valide dans la liste. Si elle n'est pas valide, la version debug des assertions de la bibliothèque MFC.
Appel de cette fonction inline BASE_CLASS**::GetAt**.
Configuration requise
Header: afxtempl.h