CHeapPtr Class
힙 포인터를 관리 하는 스마트 포인터 클래스입니다.
중요
런타임에서 Windows를 실행 하는 응용 프로그램에서이 클래스와 해당 멤버를 사용할 수 없습니다.
template<
typename T,
class Allocator= CCRTAllocator
> class CHeapPtr :
public CHeapPtrBase< T, Allocator>
매개 변수
T
힙에 저장 될 개체의 형식입니다.Allocator
사용 하는 메모리 할당 클래스입니다.
Members
Public 생성자
Name |
설명 |
---|---|
생성자입니다. |
Public 메서드
Name |
설명 |
---|---|
저장할 개체 힙에 메모리를 할당 하려면이 메서드를 호출 합니다. |
|
힙에 메모리를 할당 하려면이 메서드를 호출 합니다. |
Public 연산자
Name |
설명 |
---|---|
할당 연산자입니다. |
설명
CHeapPtr파생 된 CHeapPtrBase 기본적으로 CRT 루틴이 사용 (에서 CCRTAllocator) 할당 하 고 메모리를 해제 합니다. 클래스 CHeapPtrList 힙 포인터 목록을 만드는 데 사용할 수 있습니다. 참고 CComHeapPtr, COM 메모리 할당 루틴을 사용 합니다.
상속 계층 구조
CHeapPtr
요구 사항
헤더: atlcore.h