allocator::deallocate
Libera um número especificado de objetos do início do armazenamento em uma posição especificada.
void deallocate(
pointer _Ptr,
size_type _Count
);
Parâmetros
_Ptr
Um ponteiro para o primeiro objeto a ser desalocada de armazenamento._Count
O número de objetos a serem desalocados de armazenamento.
Comentários
A função de membro libera armazenamento da matriz de objetos da pontuação do tipo Tipo que começam em _Ptr, chamando operator delete(_Ptr). O ponteiro _Ptr deve ter sido anterior retornado por uma chamada a aloque para um objeto do alocador que compara o igual a *this, atribuindo um objeto de matriz do mesmo tamanho e do tipo. deallocate nunca lança uma exceção.
Exemplo
Para obter um exemplo usando a função de membro, consulte allocator::allocate.
Requisitos
Cabeçalho: <memória>
Namespace: std