Freigeben über


allocator_base::deallocate

Gibt eine angegebene Anzahl Objekten vom Speicheranfang in einer angegebenen Position frei.

void deallocate(pointer _Ptr, size_type _Nx);

Parameter

Parameter

Beschreibung

_Ptr

Ein Zeiger auf den ersten selbst freigegeben werden, Objekt.

_Nx

Die Anzahl der aus Speicher freigegeben werden Objekte.

Hinweise

Diese Memberfunktion wird für die benutzerdefinierte Zuordnung implementiert, indem deallocate(_Ptr) auf dem Synchronisierungsfilter Sync wenn _Nx == 1; andernfalls aufruft, indem operator delete(_Nx * _Ptr) aufgerufen wird.

Anforderungen

Zuweisungen Header: <>

Namespace: stdext

Siehe auch

Referenz

allocator_base-Klasse