Método allocator_traits::allocate
Método estático que aloca memória usando o parâmetro do alocador.
static pointer allocate(Alloc& al, size_type count);
static pointer allocate(Alloc& al, size_type count,
typename allocator_traits<void>::const_pointer *hint);
Parâmetros
al
Um objeto do alocador.count
O número de elementos a ser atribuído.hint
const_pointer que pode ajudar ao objeto do alocador em atender à solicitação para o armazenamento localizando o endereço de um objeto atribuído antes da solicitação. Um ponteiro nulo é tratado como nenhuma dica.
Valor de retorno
Cada método retorna um ponteiro para o objeto atribuído.
O primeiro método estático retorna al.allocate(count).
O segundo método retorna al.allocate(count, hint), se essa expressão for bem formada; se não retorna al.allocate(count).
Requisitos
Cabeçalho: <memória>
Namespace: std