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 |
---|---|
void * RemoveTail (); |
|
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