Compartir a través de


CList::RemoveAt

quita el elemento especificado de esta lista.

void RemoveAt(
   POSITION position 
);

Parámetros

  • posición
    La posición del elemento que se va a quitar de la lista.

Comentarios

Debe asegurarse de que el valor de POSICIÓN representa una posición válida en la lista.Si no es válido, la versión de depuración de la biblioteca Microsoft Foundation Class aserciones.

Ejemplo

// 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);      

Requisitos

encabezado: afxtempl.h

Vea también

Referencia

Clase de CList

Gráfico de jerarquía

CList::RemoveAll