Aracılığıyla paylaş


allocator::deallocate

Belirtilen sayıda depolama başında belirtilen konuma nesnelerden kurtarır.

void deallocate(
   pointer _Ptr, 
   size_type _Count
);

Parametreler

  • _Ptr
    Depolama ortamından yaşamakta ilk nesneye bir işaretçi.

  • _Count
    Depolama ortamından yaşamakta nesnelerinin sayısı.

Notlar

Üye işlevi sayı nesne türü dizisi için depolama alanı boşaltır türü Başlangıç _Ptr, çağırarak operator delete(_Ptr). İşaretçiyi _Ptr daha önce yapılan bir çağrı tarafından iade edilmiş olmalıdır tahsis eşit karşılaştıran bir ayırıcı nesne için * Bu, boyutunu ve türünü bir array nesnesinde ayrılıyor. deallocatehiçbir zaman bir istisna atar.

Örnek

Üye işlevini kullanarak bir örnek için bkz: allocator::allocate.

Gereksinimler

Başlık: <memory>

Namespace: std

Ayrıca bkz.

Başvuru

allocator Class