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