Sdílet prostřednictvím


CHeapPtr::Allocate

Volání této metody přidělení paměti haldy pro uložení objektů.

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

Parametry

  • nElements
    Počet prvků pro výpočet množství paměti.Výchozí hodnota je 1.

Vrácená hodnota

Vrátí hodnotu PRAVDA, pokud paměť byla úspěšně přidělena false při selhání.

Poznámky

Přidělování rutiny jsou používány vyhradit dostatek paměti haldy ukládat na nElement objekty typu definované v konstruktoru.

Příklad

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

Požadavky

Záhlaví: atlalloc.h

Viz také

Referenční dokumentace

Třída CHeapPtr

CHeapPtr::Reallocate