Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Statische Methode, die eine angegebene Belegungsfunktion verwendet, um ein Objekt zu erstellen.
template<class Uty, class Types>
static void construct(Alloc& al, Uty *ptr, Types&&... args);
Parameter
al
Ein allocator-Objekt.ptr
Ein Zeiger auf den Speicherort, an dem das Objekt erstellt werden soll.args
Eine Liste der Argumente, die dem Objektkonstruktor übergeben wird.
Hinweise
Die Aufrufe der statischen Memberfunktion al.construct(ptr, args...), wenn dieser Ausdruck wohl geformt ist; andernfalls ist er ::new (static_cast<void *>(ptr)) Uty(std::forward<Types>(args)...) aus.
Anforderungen
Header: <memory>
Namespace: std