allocator_base::deallocate
Libera un numero specificato di oggetti dall'inizio di archiviazione a una posizione specificata.
void deallocate(pointer _Ptr, size_type _Nx);
Parametri
Parametro |
Descrizione |
---|---|
_Ptr |
Un puntatore al primo oggetto da rimuovere dall'archivio. |
_Nx |
Il numero di oggetti da rilasciare dall'archivio. |
Note
Questa funzione membro viene distribuita per l'allocatore definito dall'utente chiamando deallocate(_Ptr) sul filtro di sincronizzazione Sync se _Nx == 1in caso contrario, chiamando operator delete(_Nx * _Ptr).
Requisiti
intestazione: <allocatori>
Spazio dei nomi: stdext