Partager via


CList::RemoveAt

Supprime l'élément spécifié dans cette liste.

void RemoveAt(
   POSITION position 
);

Paramètres

  • position
    La position de l'élément à supprimer de la liste.

Notes

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.

Exemple

// Define myList.
CList<CString,CString&> myList;

// Add three elements to the list.
myList.AddTail(CString(_T("XYZ")));
myList.AddTail(CString(_T("ABC")));
myList.AddTail(CString(_T("123")));

// Remove CString("ABC") from the list.
myList.RemoveAt(myList.FindIndex(1));

// Verify CString("ABC") is not in the list.
ASSERT(myList.Find(CString(_T("ABC"))) == NULL);      

Configuration requise

Header: afxtempl.h

Voir aussi

Référence

Classe de CList

Graphique de la hiérarchie

CList::RemoveAll