Aracılığıyla paylaş


CHeapPtr::Reallocate

Öbek bellek yeniden tahsis etmek için bu yöntemi çağırın.

bool Reallocate(
   size_t nElements 
) throw( );

Parametreler

  • nElements
    Yeni ayrılacak bellek miktarını hesaplamak için kullanılan öğelerin sayısı.

Dönüş Değeri

Ayrılan bellek başarılı olduysa döndürür true, hata durumunda false.

Örnek

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

Gereksinimler

Başlık: atlalloc.h

Ayrıca bkz.

Başvuru

CHeapPtr sınıfı

CHeapPtr::Allocate