Share via


CObList::RemoveTail

Quita el elemento de cola de la lista y devuelve un puntero al.

CObject* RemoveTail( );

Valor devuelto

Un puntero al objeto que estaba en la cola de la lista.

Comentarios

Debe asegurarse de que la lista no está vacía antes de llamar a RemoveTail.Si la lista está vacía, la versión de depuración de la biblioteca Microsoft Foundation Class aserciones.utilice IsEmpty para comprobar que la lista contiene elementos.

La tabla siguiente se muestran otras funciones miembro que son similares a CObList::RemoveTail.

Clase

Función miembro

CPtrList

void* RemoveTail ();

CStringList

CString RemoveTail ();

Ejemplo

Vea CObList:: CObList para una lista de la clase de CAge .

CObList list;
CAge* pa1;
CAge* pa2;

list.AddHead(pa1 = new CAge(21));
list.AddHead(pa2 = new CAge(40)); // List now contains (40, 21).
ASSERT(*(CAge*) list.RemoveTail() == CAge(21));  // Old tail
ASSERT(*(CAge*) list.GetTail() == CAge(40));  // New tail
delete pa1;
delete pa2; // Clean up memory.      

Requisitos

encabezado: afxcoll.h

Vea también

Referencia

Clase CObList

Gráfico de jerarquía

CObList::GetTail

CObList::AddTail