CHeapPtrBase::Attach
既存のポインターの所有権を持つようにこのメソッドを呼び出します。
void Attach(
T* pData
) throw( );
パラメーター
- pData
CHeapPtrBase のオブジェクトはこのポインターの所有権を取得します。
解説
CHeapPtrBase のポインターはオブジェクトの所有権を持つ場合、スコープ外に出ると自動的にポインターと代入データを削除します。
デバッグ ビルドでは、アサーション エラーは、既存の値への CHeapPtrBase::m_pData のメンバー変数の現在位置します; つまり、NULL と等価です。
必要条件
Header: atlcoll.h