allocator_base::deallocate

Libera um número especificado de objetos a partir do início do armazenamento em uma posição especificada.

void deallocate(pointer _Ptr, size_type _Nx);

Parâmetros

Parâmetro

Descrição

_Ptr

Um ponteiro para o primeiro objeto sejam desalocados de armazenamento.

_Nx

O número de objetos sejam desalocados de armazenamento.

Comentários

A função de membro é implementada para o alocador definida pelo usuário chamando deallocate(_Ptr) sobre o filtro de sincronização Sync se _Nx == 1, caso contrário, chamando operator delete(_Nx * _Ptr).

Requisitos

Cabeçalho: <allocators>

Namespace: stdext

Consulte também

Referência

allocator_base Class