CObList::AddHead

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 cObListMembros de classe | Gráfico de hierarquia

Co&nsulte tambémnbsp;CObList::GetHead, CObList::RemoveHead

Index