CHeapPtrBase::Attach
既存のポインターの所有権を取得します。
void Attach(
T* pData
) throw( );
パラメーター
- pData
CHeapPtrBase オブジェクトが所有権を取得するポインター。
解説
CHeapPtrBase オブジェクトは、このポインターの所有権を取得すると、ポインターおよびスコープからはずれた割り当て済みデータを自動的に削除します。
デバッグ ビルドでは、CHeapPtrBase::m_pData メンバー変数が既存の値を指している場合、つまり NULL でない場合に、アサーション エラーが発生します。
必要条件
**ヘッダー:**atlcoll.h