CObList::RemoveAll

void RemoveAll ( );

주의

이 목록에서 모든 요소를 제거 하 고 관련 된 CObList 메모리를 확보 합니다. 목록이 비어 이미 하는 경우 오류가 생성 됩니다.

CObList에서 요소를 제거 하는 경우 목록에서 개체 포인터를 제거 합니다. 그것은 귀하의 책임 개체 자체를 삭제 하려면。

예제

CObList 목록;
케이지 * pa1;
케이지 * pa2;
ASSERT (목록.IsEmpty(&)); / / 네입니다.
목록입니다.AddHead (pa1 새로운 케이지 (21) =);
목록입니다.AddHead (pa2 새로운 케이지 (40) =); / / 이제 목록 포함 (40, 21).
ASSERT (! 목록.IsEmpty()); / / 아니 아니다.
목록입니다.RemoveAll(); / / 케이지의 파괴 되지 않습니다.
ASSERT (목록.IsEmpty()); / / 네입니다.
pa1; nbsp; 삭제??? / / 이제 케이지 개체를 삭제 합니다.
pa2 삭제

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

Index