std::auto_ptr<T>:: reset
From cppreference.net
C++
Memory management library
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
void
reset
(
T
*
p
=
0
)
throw
(
)
;
|
(C++11で非推奨)
(C++17で削除) |
|
保持されているポインタを p で置き換えます。現在保持されているポインタがnullポインタでない場合、 delete get ( ) が呼び出されます。
パラメータ
| p | - | 管理対象オブジェクトへのポインタ |
戻り値
(なし)
関連項目
|
管理対象オブジェクトの所有権を解放する
(public member function) |