CAtlList::AddHead

调用此方法将元素添加到列表的开头。

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

参数

  • element
    新元素。

返回值

返回一个新添加的元素的位置。

备注

如果使用第一个版本,使用其默认构造函数,一个空元素创建,而不是其复制构造函数。

示例

// 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);   

要求

Header: atlcoll.h

请参见

参考

CAtlList选件类

CAtlList::AddHeadList

CAtlList::AddTail