allocate_shared
Oluşturur bir shared_ptr için ayrılan ve belirli bir türü için belirtilen ayırıcısı kullanarak oluşturulmuş nesneler. shared_ptr döndürür.
template<class Type, class Allocator, class... Types>
shared_ptr<Type> allocate_shared(
Allocator _Alloc,
Types&&... _Args
);
Parametreler
_Alloc
Nesneleri oluşturmak için kullanılan ayırıcı._Args
Nesneler haline sıfır veya daha çok bağımsız.
Özellik Değeri ve Dönüş Değeri
Döndürür bir shared_ptr için ayrılan nesneniz gösteriyor.
Notlar
İşlev oluşturur shared_ptr<Type>, bir işaretçi Type(_Args...) ayrılmış ve tarafından oluşturulmuş olarak _Alloc.
Gereksinimler
Başlık: <memory>
Namespace: std