allocator_traits::construct 方法
使用指定的配置器建構物件的靜態方法。
template<class Uty, class Types>
static void construct(Alloc& al, Uty *ptr, Types&&... args);
參數
al
配置器物件。ptr
物件要建構的位置指標。args
傳遞至物件建構函式的引數清單。
備註
靜態成員函式呼叫,則為 al.construct(ptr, args...),如果該運算式是語式正確的;否則會評估 ::new (static_cast<void *>(ptr)) Uty(std::forward<Types>(args)...)。
需求
標頭: <memory>
命名空間: std