Método allocator_traits::construct
Método estático que usa um distribuidor especificado para construir um objeto.
template<class Uty, class Types>
static void construct(Alloc& al, Uty *ptr, Types&&... args);
Parâmetros
al
Um objeto do distribuidor.ptr
Um ponteiro para o local onde o objeto deve ser construída.args
Uma lista de argumentos que é passado para o construtor do objeto.
Comentários
A função de membro estático chama al.construct(ptr, args...), se a expressão é bem formada; se não for avaliada o ::new (static_cast<void *>(ptr)) Uty(std::forward<Types>(args)...).
Requisitos
Cabeçalho: <memory>
namespace: STD