Metodo allocator_traits::construct
Metodo statico contenente un allocatore specificato per costruire 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 l'espressione è ben formata; in caso contrario restituisce il ::new (static_cast<void *>(ptr)) Uty(std::forward<Types>(args)...).
Requisiti
Header: <memory>
Spazio dei nomi: std