CObList::AddHead

Posición AddHead ( CObject * newElement );
tirar ( CMemoryException );

void AddHead ( CObList * pNewList );
tirar ( CMemoryException );

Valor devuelto

La primera versión devuelve el valor de posición del elemento recién insertado.

Parámetros

newElement

El puntero de CObject agregarse a esta lista.

pNewList

Un puntero a otra lista de CObList . Los elementos de pNewList se agregará a la lista.

Observaciones

Agrega un nuevo elemento o lista de elementos a la cabeza de esta lista. La lista puede estar vacía antes de la operación.

Ejemplo

   Lista de cObList;
   lista.AddHead (Nueva jaula (21)); / / 21 está ahora en la cabeza.
   lista.AddHead (Nueva jaula (40)); / / 40 reemplaza 21 en cabeza.
# ifdef _DEBUG
   afxDump.SetDepth (1);
   afxDump lt; < "AddHead ejemplo:" << & lista << "\n";
# endif

Los resultados de este programa son los siguientes:

Ejemplo AddHead: u&n CObList con 2 elementos
 nbsp;  una jaula en $44A8 40
    una jaula en $ 442 bis 21

Visió&n General de cObList |nbsp; Miembros de clase | Diagrama de jerarquía

Vea tambié&nnbsp;CObList::GetHead, CObList::RemoveHead

Index