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.
Erstellt shared_ptr auf Objekte, die für einen angegebenen Typ zugeordnet und erstellt werden, indem eine angegebene Belegungsfunktion verwendet.Gibt shared_ptr zurück.
template<class Type, class Allocator, class... Types>
shared_ptr<Type> allocate_shared(
Allocator _Alloc,
Types&&... _Args
);
Parameter
_Alloc
Die Belegungsfunktion verwendet, um Objekte zu erstellen._Args
Das null oder mehr Argumente, die die Objekte werden.
Eigenschaftswert/Rückgabewert
Gibt shared_ptr zurück, das dem Objekt zugeordneten Punkte.
Hinweise
Die Funktion erstellt das Objekt shared_ptr<Type>, ein Zeiger auf Type(_Args...), wie zugeordnet und durch _Alloc erstellt.
Anforderungen
Header: <memory>
Namespace: std