Posição AddHead ( CObject * newElement );
lançar ( CMemoryException );
privatevoid AddHead ( CObList * pNewList );
lançar ( CMemoryException );
Valor de retorno
A Primeiro versão retorna o valor posição do elemento recém-inserido.
Parâmetros
newElement
O ponteiro de CObject a ser adicionado a esta lista.
pNewList
Um ponteiro para outra lista de CObList . Os elementos em pNewList serão adicionados a esta lista.
Observações
Adiciona um novo elemento ou lista de elementos para Cabeçalholho da lista. A lista pode ser vazia antes da operação.
Exemplo
Lista de cObList;
lista.AddHead (gaiola nova (21)); / / 21 é agora na cabeça.
lista.AddHead (gaiola nova (40)); / / 40 substitui 21 na cabeça.
# ifdef Debug
afxDump.SetDepth (1);
afxDump lt; < "AddHead exemplo:" << & lista << "\n";
# endif
Os resultados deste programa são os seguintes:
AddHead exemplo: um CObList com 2 eleme&ntos
nbsp; uma gaiola em $44A8 40
uma gaiola em r $ 442. oA 21
Visão geral de cObList | Membros de classe | Gráfico de hierarquia
Co&nsulte tambémnbsp;CObList::GetHead, CObList::RemoveHead