allocator::deallocate
Gibt eine angegebene Anzahl Objekte aus Speicheranfang an einer angegebenen Position frei.
void deallocate(
pointer _Ptr,
size_type _Count
);
Parameter
_Ptr
Ein Zeiger auf den ersten aus dem Speicher freigegeben werden, Objekt._Count
Die Anzahl der aus dem Speicher freigegeben werden, Objekten.
Hinweise
Die Memberfunktion gibt Speicher für das Array von Anzahlobjekten des Typs Typ beginnend bei _Ptr frei, indem sie operator delete(_Ptr) aufgerufen wird.Der Zeiger _Ptr muss durch einen Aufruf ordnen Sie zu für ein allocator-Objekt zuvor zurückgegeben werden, das gleich *this verglichen und ein Arrayobjekt derselben Größe und des Typs zuordnet.deallocate nie löst eine Ausnahme aus.
Beispiel
Ein Beispiel zur Verwendung der Memberfunktion, finden Sie unter allocator::allocate.
Anforderungen
Header: <memory>
Namespace: std