CHeapPtr::Reallocate

Chiamare questo metodo per ridistribuire la memoria nell'heap.

bool Reallocate(
   size_t nElements 
) throw( );

Parametri

  • nElements
    Il nuovo numero di elementi utilizzati per calcolare la quantità di memoria allocare.

Valore restituito

Restituisce true se la memoria è stata allocata correttamente, false in errore.

Esempio

// Create a new CHeapPtr object
CHeapPtr <int> myHP;
// Allocate space for 10 integers on the heap
myHP.Allocate(10);
// Resize the allocated memory for 20 integers
myHP.Reallocate(20);   

Requisiti

Header: atlalloc.h

Vedere anche

Riferimenti

Classe di CHeapPtr

CHeapPtr::Allocate