Lage AddHead ( CObject * neuesElement );
werfen ( CMemoryException );
privatevoid AddHead ( CObList * pNewList );
werfen ( CMemoryException );
Rückgabewert
Die erste Version gibt den POSITION -Wert, der das neu eingefügte element.
Parameter
newElement
Die CObject -Zeiger zu dieser Liste hinzugefügt werden.
pNewList
Ein Zeiger auf eine andere Liste von CObList . Die Elemente im pNewList werden zu dieser Liste hinzugefügt werden.
Bemerkungen
Der Kopf der Liste hinzugefügt ein neues Element oder eine Liste von Elementen. Die Liste kann leer vor der Operation sein.
Beispiel
Liste von cObList;
Liste.AddHead (neue Käfig (21)); / / 21 ist jetzt am Kopf.
Liste.AddHead (neue Käfig (40)); / / 40 ersetzt 21 am Kopf.
# ifdef _DEBUG
afxDump.SetDepth (1);
AfxDump Lt; < "AddHead-Beispiel:" << & Liste << "\n";
# endif
Die Ergebnisse aus diesem Programm sind wie folgt:
AddHead-Beispiel: eine CObList mit 2 Elementen
&Nbsp; einem Käfig auf $44A8 40
einem Käfig bei $442A 21
CObList Übersicht | Member der Klasse | Hierarchiediagramm
Siehe auch&Nbsp;CObList::GetHead, CObList::RemoveHead