allocator::deallocate
Libera un numero specificato di oggetti dall'inizio di archiviazione a una posizione specificata.
void deallocate(
pointer _Ptr,
size_type _Count
);
Parametri
_Ptr
Un puntatore al primo oggetto da rimuovere dall'archivio._Count
Il numero di oggetti da rilasciare dall'archivio.
Note
La funzione membro libera la memoria per la matrice di oggetti conteggio di tipo Tipo che iniziano a _Ptr, chiamando operator delete(_Ptr).Il puntatore _Ptr deve essere restituito precedentemente da una chiamata a allocare per un oggetto allocatore che confronta uguale a *this, allocante un oggetto di matrice della stessa dimensione e del tipo.deallocate non viene mai un'eccezione.
Esempio
Per un esempio mediante la funzione membro, vedere allocator::allocate.
Requisiti
intestazione: <memory>
Spazio dei nomi: deviazione standard