Freigeben über


CAtlList::RemoveTail

Rufen Sie diese Methode auf, um das Element am Ende der Liste zu entfernen.

E RemoveTail( );

Rückgabewert

Gibt das Element am Ende der Liste zurück.

Hinweise

Das Endeelement wird aus der Liste gelöscht, und der Arbeitsspeicher freigegeben wird. Eine Kopie des Elements wird zurückgegeben. In Debugbuilds ein Assertionsfehler tritt auf, wenn die Liste leer ist.

Beispiel

// Define the integer list
CAtlList<int> myList;

// Populate the list
myList.AddTail(100);
myList.AddTail(200);
myList.AddTail(300);

// Confirm the tail of the list
ATLASSERT(myList.GetTail() == 300);

// Remove the tail of the list
ATLASSERT(myList.RemoveTail() == 300);

// Confirm the new tail of the list
ATLASSERT(myList.GetTail() == 200);   

Anforderungen

Header: atlcoll.h

Siehe auch

Referenz

CAtlList Class

CAtlList::RemoveTailNoReturn

CAtlList::RemoveHead

CAtlList::RemoveHeadNoReturn