다음을 통해 공유


CWin32Heap::Reallocate

메모리 블록에서 힙 개체를 다시 할당합니다.

virtual void* Reallocate(
   void* p,
   size_t nBytes 
) throw( );

매개 변수

  • p
    다시 할당 하는 메모리 블록에 대 한 포인터입니다.

  • nBytes
    바이트의 할당 된 블록의 새 크기입니다.블록을 더 크거나 작게 만들 수 있습니다.

반환 값

새로 할당 된 메모리 블록에 대 한 포인터를 반환합니다.

설명

경우 p 널 메모리 블록 아직 할당 된 것으로 간주 하 고 CWin32Heap::Allocate , 호출의 인수로 nBytes.

요구 사항

헤더: atlmem.h

참고 항목

참조

클래스는 CWin32Heap

HeapReAlloc

CWin32Heap::Allocate

CWin32Heap::Free