Partager via


CHeapPtr::Allocate

Appelez cette méthode pour allouer de la mémoire sur le tas des objets de magasin.

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

Paramètres

  • nElements
    Le nombre d'éléments utilisés pour calculer la quantité de mémoire à allouer. La valeur par défaut est 1.

Valeur de retour

Retourne la valeur true si la mémoire est allouée avec succès, false en cas de échec.

Notes

Les routines de l'allocateur sont utilisés pour réserver assez de mémoire sur le tas pour stocker des objets de nElement d'un type défini dans le constructeur.

Exemple

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

Configuration requise

Header: atlalloc.h

Voir aussi

Référence

CHeapPtr, classe

CHeapPtr::Reallocate