Sdílet prostřednictvím


CWin32Heap::Reallocate

Reallocates blok paměti z haldy objektu.

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

Parametry

  • p
    Ukazatel na blok paměti přerozdělit.

  • nBytes
    Nová velikost v bajtech přidělené bloku.Blok lze zvětšit nebo zmenšit.

Vrácená hodnota

Vrací ukazatel na bloku nově přidělené paměti.

Poznámky

Pokud p hodnotu NULL, předpokládá se, že blok paměti ještě nebyl přidělen a CWin32Heap::Allocate je volána s argumentem nBytes .

Požadavky

Záhlaví: atlmem.h

Viz také

Referenční dokumentace

Třída CWin32Heap

HeapReAlloc

CWin32Heap::Allocate

CWin32Heap::Free