CObList::AddHead
머리의이 목록에 새 요소 또는 요소 목록에 추가합니다.
POSITION AddHead(
CObject* newElement
);
void AddHead(
CObList* pNewList
);
매개 변수
newElement
CObject 포인터를이 목록에 추가할 수 있습니다.pNewList
다른 포인터 CObList 목록. 요소에서 pNewList 이 목록에 추가 됩니다.
반환 값
반환 된 첫 번째 버전은 위치 새로 삽입된 한 요소의 값입니다.
다음 표에서 다른 멤버와 비슷한 함수를 보여 줍니다. CObList::AddHead.
클래스 |
멤버 함수 |
---|---|
위치 AddHead (void *newElement); 무효가 AddHead (사용할 때 *pNewList); |
|
위치 AddHead(const CString& newElement); 위치 AddHead (LPCTSTRnewElement); 무효가 AddHead (CStringList *pNewList); |
설명
목록 작업 전에 비워 둘 수 있습니다.
예제
참조 CObList::CObList 에 있는 CAge 클래스.
CObList list;
list.AddHead(new CAge(21)); // 21 is now at head.
list.AddHead(new CAge(40)); // 40 replaces 21 at head.
#ifdef _DEBUG
afxDump.SetDepth(1);
afxDump << _T("AddHead example: ") << &list << _T("\n");
#endif
이 프로그램의 결과 다음과 같습니다.
AddHead example: A CObList with 2 elements
a CAge at $44A8 40
a CAge at $442A 21
요구 사항
헤더: afxcoll.h