CObject * RemoveHead ( );
Возвращаемое значение
Указатель CObject ранее во главе списка.
Примечания
Удаляет элемент из головы списка и возвращает указатель на него.
Необходимо убедиться, что список не пуст перед вызовом RemoveHead. Если этот список пуст, отладочная версия библиотеки Microsoft Foundation Class утверждает. Использовать IsEmpty используется для проверки, что в списке содержатся элементы.
Пример
Списка cObList;
Кейдж * ОП1;
Кейдж * ОП2;
список.AddHead (ОП1 = новый Кейдж (21));
список.AddHead (ОП2 = новый Кейдж (40)); / / Список теперь содержит (40, 21).
ASSERT (*(CAge*) список.RemoveHead() == Кейдж (40)); / / Старый головы
ASSERT (*(CAge*) список.GetHead() == Кейдж (21)); / / Новый руководитель
удалить ОП1;
Удаление ОП2
Обзор cObList | Члены класса | Иерархическая схема
См. также CObList::GetHead, CObList::AddHead