CAutoPtr::CAutoPtr
更新 : 2007 年 11 月
コンストラクタです。
CAutoPtr( ) throw( );
explicit CAutoPtr(
T* p
) throw( );
template< typename TSrc > CAutoPtr(
CAutoPtr< TSrc >& p
) throw( );
template< > CAutoPtr(
CAutoPtr< T >& p
) throw( );
パラメータ
p
既存のポインタ。TSrc
別の CAutoPtr が管理する型。現在のオブジェクトの初期化に使用されます。
解説
CAutoPtr オブジェクトは既存のポインタを使用して作成できます。この場合、ポインタの所有権は転送されます。
使用例
「CAutoPtr クラス」の例を参照してください。
必要条件
ヘッダー : atlbase.h