allocator::deallocate
Libera um número especificado de objetos de início de armazenamento em uma posição especificada.
void deallocate(
pointer _Ptr,
size_type _Count
);
Parâmetros
_Ptr
Um ponteiro para o primeiro objeto a ser desalocado de armazenamento._Count
O número de objetos a serem desalocados de armazenamento.
Comentários
A função de membro libera o armazenamento para a matriz de objetos de contagem de tipo Tipo que começam em _Ptr, chamando operator delete_Ptr().O ponteiro _Ptr deve ter sido anteriormente retornado por uma chamada a atribua para um objeto do distribuidor que compare igual a *this, atribuindo um objeto matriz do mesmo tamanho e de tipo.deallocate nunca gera uma exceção.
Exemplo
Para um exemplo usando a função de membro, consulte allocator::allocate.
Requisitos
Cabeçalho: <memory>
namespace: STD