Metodo allocator_traits::construct
Metodo statico contenente un allocatore specificato per creare un oggetto.
template<class Uty, class Types>
static void construct(Alloc& al, Uty *ptr, Types&&... args);
Parametri
al
Un oggetto allocatore.ptr
Un puntatore alla posizione in cui l'oggetto deve essere costruito.args
Un elenco di argomenti in cui viene passato al costruttore dell'oggetto.
Note
Le chiamate di funzione membro static al.construct(ptr, args...), se tale espressione è ben formata, in caso contrario restituisce il ::new (static_cast<void *>(ptr)) Uty(std::forward<Types>(args)...).
Requisiti
intestazione: <memory>
Spazio dei nomi: deviazione standard