CAutoPtr::Detach
更新 : 2007 年 11 月
ポインタの所有権を解放します。
T* Detach( ) throw( );
戻り値
ポインタのコピーを返します。
解説
ポインタの所有権を解放し、CAutoPtr::m_p データ メンバ変数に NULL を設定し、ポインタのコピーを返します。Detach が呼び出された後は、割り当てられたリソースを解放する責任は、CAutoPtr オブジェクトからプログラマに移ります。
使用例
「CAutoPtr クラス」の例を参照してください。
必要条件
ヘッダー : atlbase.h