Udostępnij za pośrednictwem


allocator::deallocate

Zwalnia określona liczba obiektów od początku magazynu w określonym położeniu.

void deallocate(
   pointer _Ptr, 
   size_type _Count
);

Parametry

  • _Ptr
    Wskaźnik do pierwszego obiektu przydzielenia z magazynu.

  • _Count
    Liczba obiektów przydzielenia z magazynu.

Uwagi

Funkcja Członkowskie zwalnia pamięć dla tablicy liczba obiektów typu typu począwszy od _Ptr, wywołując operator delete(_Ptr).Wskaźnik _Ptr musi zostały zwrócone wcześniej przez wywołanie przydzielić dla obiektu programu przydzielania, który porównuje równa * to, przydzielanie obiekt array tego samego rozmiaru i typu.deallocatenigdy nie zgłasza wyjątek.

Przykład

Na przykład przy użyciu funkcji Członkowskich zobacz allocator::allocate.

Wymagania

Nagłówek: <memory>

Obszar nazw: std

Zobacz też

Informacje

allocator Class