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

参照

参照

CAutoPtr クラス

CAutoPtr::~CAutoPtr

その他の技術情報

CAutoPtr のメンバ