CHeapPtr::Allocate

Wywołanie tej metody, aby przydzielić pamięci na stercie do przechowywania obiektów.

bool Allocate( 
   size_t nElements = 1  
) throw( );

Parametry

  • nElements
    Numer używany do obliczania ilości pamięci do przydzielania elementów.Wartością domyślną jest 1.

Wartość zwracana

Zwraca wartość true, jeśli pamięć została przydzielona false w przypadku niepowodzenia.

Uwagi

Procedur przydzielania służą do rezerwowania za mało pamięci na stercie do przechowywania nElement obiektów zdefiniowanych w konstruktorze.

Przykład

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

Wymagania

Nagłówek: atlalloc.h

Zobacz też

Informacje

Klasa CHeapPtr

CHeapPtr::Reallocate