Freigeben über


CAtlList::AddHeadList

Rufen Sie diese Methode auf, um eine vorhandene Liste den Kopf der Liste hinzuzufügen.

void AddHeadList( 
   const CAtlList< E, ETraits >* plNew  
);

Parameter

  • plNew
    Die hinzuzufügenden Liste.

Hinweise

Die Liste, die auf durch plNew gezeigt wird, wird zu Beginn der vorhandenen Liste eingefügt. In Debugbuilds ein Assertionsfehler tritt auf, wenn plNew gleich NULL ist.

Beispiel

// Define two lists of integers
CAtlList<int> myList1;
CAtlList<int> myList2;

// Fill up the first list
myList1.AddTail(1);
myList1.AddTail(2);
myList1.AddTail(3);

// Add an element to the second list
myList2.AddTail(4);

// Insert the first list into the second
myList2.AddHeadList(&myList1);

// The second list now contains: 
// 1, 2, 3, 4   

Anforderungen

Header: atlcoll.h

Siehe auch

Referenz

CAtlList Class

CAtlList::AddHead

CAtlList::AddTailList