다음을 통해 공유


CPtrList 클래스

void 포인터 목록을 지원합니다.

구문

class CPtrList : public CObject

멤버

멤버 CPtrList 함수는 CObList 클래스의 멤버 함수와 유사합니다. 이처럼 두 함수가 비슷하므로 CObList 참조 설명서에서 멤버 함수 관련 사항을 확인할 수 있습니다. 포인터를 CObject 함수 매개 변수 또는 반환 값으로 표시할 때마다 포인터를 대체합니다 void.

CObject*& CObList::GetHead() const;

예를 들어 위의 코드는

void*& CPtrList::GetHead() const;

설명

CPtrList 는 IMPLEMENT_DYNAMIC 매크로를 통합하여 런타임 형식 액세스 및 개체 덤프를 CDumpContext 지원합니다. 개별 포인터 목록 요소의 덤프가 필요한 경우 덤프 컨텍스트 깊이는 1보다 크게 설정해야 합니다.

포인터 목록은 serialize할 수 없습니다.

CPtrList 개체를 삭제하거나 해당 요소를 제거할 경우 참조하는 엔터티가 아니라 포인터만 제거됩니다.

사용에 CPtrList대한 자세한 내용은 컬렉션 문서를 참조하세요.

상속 계층 구조

CObject

CPtrList

요구 사항

헤더: afxcoll.h

참고 항목

CObject 클래스
계층 구조 차트
CObList 클래스