CAtlList::RemoveHead
Rufen Sie diese Methode auf, um das Element am Anfang der Liste zu entfernen.
E RemoveHead( );
Rückgabewert
Gibt das Element am Anfang der Liste zurück.
Hinweise
Das Anfangselement 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 head of the list
ATLASSERT(myList.GetHead() == 100);
// Remove the head of the list
ATLASSERT(myList.RemoveHead() == 100);
// Confirm the new head of the list
ATLASSERT(myList.GetHead() == 200);
Anforderungen
Header: atlcoll.h