CList::InsertAfter
Fügt ein Element dieser Liste nach dem Element an der angegebenen Position hinzu.
POSITION InsertAfter(
POSITION position,
ARG_TYPE newElement
);
Parameter
position
Ein Wert POSITION zurückgegebenen Daten vorhergehendes GetNext, GetPrev oder Suchen-Memberfunktionsaufruf zurück.ARG_TYPE
Vorlagenparameter, der den Typ des Listenelements angibt.newElement
Das zu dieser Liste hinzuzufügende Element.
Rückgabewert
Ein Wert, der POSITION für Iterations- oder Listenelementabruf verwendet werden kann.
Beispiel
// Define myList.
CList<CString,CString&> myList;
// Add three elements to the list.
POSITION pos = myList.AddHead(CString(_T("XYZ")));
pos = myList.InsertAfter(pos, CString(_T("ABC")));
pos = myList.InsertAfter(pos, CString(_T("123")));
// Verify the tail element is what's expected.
ASSERT(CString(_T("123")) == myList.GetTail());
Anforderungen
Header: afxtempl.h