CComPtrBase::Attach

更新 : 2007 年 11 月

既存のポインタの所有権を取得します。

void Attach(
   T* p2 
) throw( );

パラメータ

  • p2
    CComPtrBase オブジェクトが所有権を取得するポインタ。

解説

Attach は既存の CComPtrBase::p メンバ変数で CComPtrBase::Release を呼び出してから、CComPtrBase::p に p2 を代入します。CComPtrBase オブジェクトは、このポインタの所有権を取得すると、ポインタおよびスコープの外にある割り当て済みデータを自動的に削除します。

必要条件

ヘッダー : atlcomcli.h

参照

参照

CComPtrBase クラス

CComPtrBase::Detach

その他の技術情報

CComPtrBase のメンバ