CObList::InsertAfter

Lage InsertAfter ( POSITION Stellung, CObject * neuesElement );
werfen()CMemoryException);

Parameter

lage

Einen POSITION -Wert durch einen vorherigen Fehler bei GetNextoder GetPrev finden Mitglied Funktionsaufruf zurückgegeben.

newElement

Die Objektzeiger auf dieser Liste hinzugefügt werden.

Bemerkungen

Fügt ein Element in dieser Liste nach dem Element an der angegebenen position.

Beispiel

   Liste von cObList;
   Stellung pos1, pos2;
   Liste.AddHead (neue Käfig (21));
   Liste.AddHead (neue Käfig (40)); / / Liste enthält (40, 21).
   Wenn ((pos1 = Liste.GetHeadPosition())! = NULL)
   {
    Nbsp;  pos2 = Liste.InsertAfter (pos1, neue Käfig (65));
   }
# ifdef _DEBUG
   afxDump.SetDepth (1);
   AfxDump << "InsertAfter-Beispiel:" << & Liste << "\n";
# endif

Die Ergebnisse aus diesem Programm sind wie folgt:

InsertAfter-Beispiel: eine CObList mit 3 Elementen
 &Nbsp;   einem Käfig auf $4A44 40
     einem Käfig auf $4A64 65
     einem Käfig bei $4968 21

CObList ÜbersichtMember der Klasse | Hierarchiediagramm

Siehe auch&Nbsp;CObList::Find, CObList::InsertBefore

Index