CObList::AddHead

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 ÜbersichtMember der Klasse | Hierarchiediagramm

Siehe auch&Nbsp;CObList::GetHead, CObList::RemoveHead

Index