次の方法で共有


CAutoPtr::CAutoPtr

コンストラクターです。

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 のメンバー