CObList::RemoveHead

CObject * RemoveHead ( );

반환 값

이전 목록의 머리에 CObject 포인터。

주의

목록에서 요소를 제거 하 고 그것에 대 한 포인터 반환。

그 목록이 비어 없습니다 RemoveHead를 호출 하기 전에 확인 해야 합니다. 목록이 비어 있는 경우 Microsoft Foundation 클래스 라이브러리의 디버그 버전 주장. IsEmpty 사용 하 여 요소를 목록에 포함 되어 있는지 확인。

예제

CObList 목록;
케이지 * pa1;
케이지 * pa2;

목록입니다.AddHead (pa1 새로운 케이지 (21) =);
목록입니다.AddHead (pa2 새로운 케이지 (40) =); / / 이제 목록 포함 (40, 21).
ASSERT (*(CAge*) 목록입니다.RemoveHead() = 케이지 (40)); nbsp; / 이전 / 헤드
ASSERT (*(CAge*) 목록입니다.GetHead() = 케이지 (21));? / / 새로운 머리
pa1; 삭제
pa2 삭제(&N)

CObList 개요 |nbsp; 클래스 멤버 (ko) | 계층 구조 차트(&N)

참고 항목nbsp;CObList::GetHead, CObList::AddHead(&N)

Index