allocator_traits::construct (método)
Método estático que utiliza un asignador especificado para construir un objeto.
template<class Uty, class Types>
static void construct(Alloc& al, Uty *ptr, Types&&... args);
Parámetros
al
Un objeto de asignador.ptr
Un puntero a la ubicación donde se construir el objeto.args
Una lista de argumentos que se pasa al constructor del objeto.
Comentarios
Las llamadas a funciones estáticas al.construct(ptr, args...)miembro, si esa expresión es bien formada; si no se evalúa ::new (static_cast<void *>(ptr)) Uty(std::forward<Types>(args)...).
Requisitos
Encabezado: <memory>
Espacio de nombres: std