Partager via


CHeapPtr::Reallocate

Appelez cette méthode pour réaffecter la mémoire sur le tas.

bool Reallocate( 
   size_t nElements  
) throw( );

Paramètres

  • nElements
    Le nouveau nombre d'éléments utilisés pour calculer la quantité de mémoire à allouer.

Valeur de retour

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

Exemple

// 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);   

Configuration requise

Header: atlalloc.h

Voir aussi

Référence

CHeapPtr, classe

CHeapPtr::Allocate