CHeapPtr::Allocate
Rufen Sie diese Methode auf, um auf dem Heap zu den Speicherobjekten Speicher reserviert.
bool Allocate(
size_t nElements = 1
) throw( );
Parameter
- nElements
Die Anzahl von Elementen verwendet, um den Arbeitsspeicher zu berechnen, um zuzuordnen.Der Standardwert ist 1.
Rückgabewert
Gibt true zurück, wenn der Arbeitsspeicher erfolgreich zugeordnet wurde, false auf Fehler aus.
Hinweise
Die Belegungsfunktionsroutinen werden verwendet, um genügend Arbeitsspeicher auf dem Heap zu reservieren, um nElement-Objekte eines Typs zu speichern, der im Konstruktor definiert ist.
Beispiel
// Create a new CHeapPtr object
CHeapPtr <int> myHP;
// Allocate space for 10 integers on the heap
myHP.Allocate(10);
Anforderungen
Header: atlalloc.h