定义于头文件
<memory>
|
||
void construct( pointer p, const_reference val );
|
(1) | (C++11 前) |
template< class U, class... Args >
void construct( U* p, Args&&... args ); |
(2) | (C++11 起) (C++17中过时) |
用布置 new ,在 p
所指的未初始化存储中构造 T
类型对象。
p | - | 指向未初始化存储的指针 |
val | - | 用作复制构造函数参数的值 |
args... | - | 所用的构造函数参数 |
(无)
[静态]
|
在分配的存储构造对象 (函数模板) |
分配函数 (函数) |