CObList::AddTail

Fügt ein neues Element oder eine Liste von Elementen dem Ende dieser Liste hinzu.

POSITION AddTail(
   CObject* newElement 
);
void AddTail(
   CObList* pNewList 
);

Parameter

  • newElement
    Der zu dieser Liste hinzugefügt werden CObject Zeiger.

  • pNewList
    Ein Zeiger auf eine andere CObList 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.

In der folgenden Tabelle werden andere Memberfunktionen auf, die mit CObList::AddTail ähneln.

Klasse

Memberfunktion

CPtrList

POSITION AddTail( void* newElement);

void AddTail( CPtrList* pNewList);

CStringList

POSITION AddTail( const CString& newElement);

POSITION AddTail( LPCTSTR newElement);

void AddTail( CStringList* pNewList);

Beispiel

Siehe CObList::CObList für Listen der CAge-Klasse.

CObList list;
list.AddTail(new CAge(21));
list.AddTail(new CAge(40)); // List now contains (21, 40).
#ifdef _DEBUG
   afxDump.SetDepth(1);
   afxDump << _T("AddTail example: ") << &list << _T("\n");
#endif      

Die Ergebnisse dieses Programms sind, wie folgt:

AddTail example: A CObList with 2 elements

a CAge at $444A 21

a CAge at $4526 40

Anforderungen

Header: afxcoll.h

Siehe auch

Referenz

CObList-Klasse

Hierarchien-Diagramm

CObList::GetTail

CObList::RemoveTail