Compartilhar via


CObList::RemoveTail

Remove o elemento da parte inferior da lista e retorna um ponteiro para ele.

CObject* RemoveTail( );

Valor de retorno

Um ponteiro para o objeto que estava na cauda da lista.

Comentários

Você deve garantir que a lista não vazia antes de chamar RemoveTail. Se a lista estiver vazia, a versão de depurar de biblioteca Microsoft Foundation classe declara.Use IsEmpty para verificar se a lista contém elementos.

A tabela a seguir mostra outras funções de membro semelhantes a CObList::RemoveTail.

Classe

Função de membro

CPtrList

void * RemoveTail ();

CStringList

CString RemoveTail ();

Exemplo

See CObList::CObList para obter uma lista do CAge classe.

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

Cabeçalho: afxcoll.h

Consulte também

Referência

Classe cObList

Gráfico de hierarquia

CObList::GetTail

CObList::AddTail

Outros recursos

CObList membros