CHeapPtr::Reallocate
Rufen Sie diese Methode auf, um den Arbeitsspeicher auf dem Heap neu belegen.
bool Reallocate(
size_t nElements
) throw( );
Parameter
- nElements
Die neue Anzahl von Elementen verwendet, um den Arbeitsspeicher zu berechnen, um zuzuordnen.
Rückgabewert
Gibt true zurück, wenn der Arbeitsspeicher erfolgreich zugeordnet wurde, false auf Fehler aus.
Beispiel
// 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);
Anforderungen
Header: atlalloc.h