Stanowisko InsertAfter ( stanowisko pozycji, CObject * newElement );
rzut ( CMemoryException );
Parametry
stanowisko
Wartość pozycji zwrócony przez poprzednie wywołanie funkcji Państwa GetNext, GetPrevlub znaleźć.
newElement
Wskaźnik obiektu należy dodać do tej listy.
Uwagi
Dodaje element na liście po elemencie w określonym położeniu.
Przykład
Lista cObList;
POŁOŻENIE pos1, pos2;
Lista.AddHead (nowe CAge (21));
Lista.AddHead (nowe CAge (40)); / / Lista zawiera teraz (40, 21).
Jeżeli ((pos1 = lista.GetHeadPosition())! = NULL)
{
nbsp; pos2 = lista.InsertAfter (pos1, nowe CAge (65));
}
#ifdef _DEBUG
afxDump.SetDepth (1);
afxDump << "InsertAfter przykład:" << & listy << "" \n";
#ENDIF
Wyniki tego programu są następujące:
I&nsertAfter przykład: CObList z elementami 3
nbsp; Koszyk w $4A44 40
Koszyk w $4A64 65
Koszyk w $4968 21
Omówie&nie cObList |nbsp; Klasa członków | Wykres hierarchii
Zobacz też CObList::Find, CObList::InsertBefore