allocator_traits::construct — metoda
Metoda statyczna, który używa określonego programu przydzielania do utworzenia obiektu.
template<class Uty, class Types>
static void construct(Alloc& al, Uty *ptr, Types&&... args);
Parametry
al
Obiekt programu przydzielania.ptr
Wskaźnik lokalizację, w której obiekt ma być wykonane.args
Lista argumentów jest przekazywana do konstruktora obiektu.
Uwagi
Statyczny element członkowski wywołania funkcji al.construct(ptr, args...), jeśli dobrze uformowany tego wyrażenia; w przeciwnym razie wynikiem jest ::new (static_cast<void *>(ptr)) Uty(std::forward<Types>(args)...).
Wymagania
Nagłówek: <pamięć>
Przestrzeń nazw: std