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 che verrà rilasciato 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 in cui si confronta uguale a ( *this, un oggetto array con le stesse dimensioni e tipo. deallocate non genera mai un'eccezione.
Esempio
Per un esempio di utilizzo della funzione membro, vedere allocator::allocate.
Requisiti
Header: <memory>
Spazio dei nomi: std