allocator_traits::construct – metoda
Statická metoda použije zadaný přidělování k vytvoření objektu.
template<class Uty, class Types>
static void construct(Alloc& al, Uty *ptr, Types&&... args);
Parametry
al
Objekt přidělování.ptr
Ukazatel na místo, kde má být objekt.args
Seznam argumentů předaný konstruktoru objektu.
Poznámky
Volání funkce statický člen al.construct(ptr, args...), pokud je tento výraz dobře tvarované; jinak vyhodnocen jako ::new (static_cast<void *>(ptr)) Uty(std::forward<Types>(args)...).
Požadavky
Záhlaví: <memory>
Obor názvů: std