Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Fügt ein neues Element oder eine Liste von Elementen dem Ende dieser Liste hinzu.
POSITION AddTail(
ARG_TYPE newElement
);
void AddTail(
CList* pNewList
);
Parameter
ARG_TYPE
Vorlagenparameter, der den Typ des Listenelements angibt (sein kann ein Verweis).newElement
Das zu dieser Liste hinzuzufügende Element.pNewList
Ein Zeiger auf eine andere CList Liste.Die Elemente in pNewList werden in dieser Liste hinzugefügt.
Rückgabewert
Die erste Version POSITION gibt den Wert des neu eingefügten Elements zurück.
Hinweise
Die Liste kann vor der Operation leer sein.
Beispiel
// Define myList and myList2.
CList<CString,CString&> myList;
CList<CString,CString&> myList2;
// Add elements to the end of myList and myList2.
myList.AddTail(CString(_T("A")));
myList.AddTail(CString(_T("B")));
myList2.AddTail(CString(_T("C")));
myList2.AddTail(CString(_T("D")));
// There are two versions of CList::AddTail: one adds a single
// element to the end of the list, the second adds another list
// to the end.
// This adds the string "ABC" to the end of myList.
// myList is a list of CStrings (ie defined as CList<CString,CString&>).
myList.AddTail(CString(_T("ABC")));
ASSERT(CString(_T("ABC")) == myList.GetTail());
// This adds the elements of myList2 to the end of myList.
myList.AddTail(&myList2);
Anforderungen
Header: afxtempl.h