CCRTHeap::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 CCRTHeap::Free auf, um den Arbeitsspeicher freizugeben, der dadurch zugeordnet ist.Implementiert mithilfe realloc.

Anforderungen

Header: atlmem.h

Siehe auch

Referenz

CCRTHeap-Klasse

CCRTHeap::Allocate

CCRTHeap::Free