Freigeben über


CAtlList::AddHead

Rufen Sie diese Methode auf, um ein Element am Anfang der Liste hinzuzufügen.

POSITION AddHead( ); 
POSITION AddHead( 
   INARGTYPE element  
);

Parameter

  • element
    Das neue Element.

Rückgabewert

Gibt die Position des neu hinzugefügten Elements zurück.

Hinweise

Wenn die erste Version verwendet wird, wird ein leeres Element mithilfe des Standardkonstruktors, anstatt sein Kopierkonstruktor erstellt.

Beispiel

// Declare a list of integers
CAtlList<int> myList;

// Add some elements, each to the head of the list. 
// As each new element is added, the previous head is 
// pushed down the list.
myList.AddHead(42);
myList.AddHead(49);

// Confirm the value currently at the head of the list
ATLASSERT(myList.GetHead() == 49);

// Confirm the value currently at the tail of the list
ATLASSERT(myList.GetTail() == 42);   

Anforderungen

Header: atlcoll.h

Siehe auch

Referenz

CAtlList Class

CAtlList::AddHeadList

CAtlList::AddTail