CObject * RemoveHead ( );
Valor devuelto
El puntero de CObject previamente a la cabeza de la lista.
Observaciones
Quita el elemento de la cabeza de la lista y devuelve un puntero.
Debe asegurarse de que la lista no está vacía antes de llamar a RemoveHead. Si la lista está vacía, la versión de depuración de la biblioteca Microsoft Foundation Class afirma. Utilice IsEmpty para comprobar que la lista contiene elementos.
Ejemplo
Lista de cObList;
Jaula * EP1;
Jaula * pa2;
lista.AddHead (EP1 = nueva jaula (21));
lista.AddHead (pa2 = nueva jaula (40)); / / Lista ahora contiene 40 (21).
ASSERT (lista de *(CAge*).RemoveHead() == CAge (40)); nbsp; / / Antiguo jefe
ASSERT (lista de *(CAge*).GetHead() == CAge (21)); / / &Nuevo jefe
eliminar EP1;
eliminar pa2
Visió&n General de cObList |nbsp; Miembros de clase | Diagrama de jerarquía
Vea tambié&nnbsp;CObList::GetHead, CObList::AddHead