CObList::RemoveTail
Remove o elemento da parte final da lista e retorna-lhe um ponteiro.
CObject* RemoveTail( );
Valor de retorno
Um ponteiro ao objeto que estava na parte final da lista.
Comentários
Você deve garantir que a lista não está vazio antes de chamar RemoveTail.Se a lista estiver vazia, então a versão de depuração de biblioteca de classes da Microsoft foundation afirma.Use IsEmpty para verificar que a lista contém os elementos.
A tabela a seguir mostra outras funções de membro que são semelhantes a CObList::RemoveTail.
Classe |
Função de membro |
---|---|
void* RemoveTail (;) |
|
CString RemoveTail (;) |
Exemplo
Consulte CObList::CObList para uma listagem da classe 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
Cabeçalho: afxcoll.h