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