다음을 통해 공유


CHeapPtr::Allocate

저장할 개체 힙에 메모리를 할당 하려면이 메서드를 호출 합니다.

bool Allocate(
   size_t nElements = 1 
) throw( );

매개 변수

  • nElements
    할당할 메모리의 양을 계산 하는 데 사용 되는 요소 수입니다.기본값은 1입니다.

반환 값

메모리 성공적 이면 true를 반환 할당 실패 시 false입니다.

설명

할당자 루틴에 저장 하는 힙 메모리가 부족 하 여 예약 하는 데 사용 되는 nElement 개체의 생성자에 정의 된 형식입니다.

예제

// Create a new CHeapPtr object
CHeapPtr <int> myHP;
// Allocate space for 10 integers on the heap
myHP.Allocate(10);

요구 사항

헤더: atlalloc.h

참고 항목

참조

CHeapPtr 클래스

CHeapPtr::Reallocate