CWin32Heap::Reallocate

Teilt einen Speicherblock aus dem Heapobjekt neu zu.

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

Parameter

  • p
    Zeiger auf neu belegen Speicherblock.

  • nBytes
    Die neue Größe in Bytes des reservierten Blocks.Der Block kann größer oder kleiner hergestellt werden.

Rückgabewert

Gibt einen Zeiger auf neu reservierten Speicherblock zurück.

Hinweise

Wenn p NULL ist, hat dies, dass der Speicherblock noch nicht zugeordnet wurde und CWin32Heap::Allocate aufgerufen wird, mit einem Argument von nBytes ausgegangen.

Anforderungen

Header: atlmem.h

Siehe auch

Referenz

CWin32Heap-Klasse

HeapReAlloc

CWin32Heap::Allocate

CWin32Heap::Free