std::auto_ptr<T>:: reset
From cppreference.net
C++
Memory management library
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
void
reset
(
T
*
p
=
0
)
throw
(
)
;
|
(C++11 中已弃用)
(C++17 中移除) |
|
将持有的指针替换为 p 。若当前持有的指针非空指针,则会调用 delete get ( ) 。
参数
| p | - | 指向要管理的对象的指针 |
返回值
(无)
参见
|
释放被管理对象的所有权
(公开成员函数) |