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