Freigeben über


CLocalHeap::Reallocate

Rufen Sie diese Methode auf, um den Arbeitsspeicher neu belegen, der von diesem Speicher-Manager zugeordnet ist.

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

Parameter

  • p
    Zeiger auf den Speicher einer zuvor von diesem Speicher-Manager.

  • nBytes
    Die angeforderte Anzahl von Bytes im neuen Speicherblock.

Rückgabewert

Gibt einen Zeiger auf den Anfang des neu reservierten Speicherblocks zurück.

Hinweise

Rufen Sie CLocalHeap::Free auf, um den Arbeitsspeicher freizugeben, der dadurch zugeordnet ist.

Implementiert mithilfe LocalReAlloc.

Anforderungen

Header: atlmem.h

Siehe auch

Referenz

CLocalHeap Class

CLocalHeap::Free

CLocalHeap::Allocate