CHeapPtrBase::Attach

调用此方法将现有指针的所有权。

void Attach(
   T* pData 
) throw( );

参数

  • pData
    CHeapPtrBase 对象将此指针的所有权。

备注

CHeapPtrBase 对象执行指针的所有权,它会自动删除指针和所有已分配数据,则超出范围。

如果 CHeapPtrBase::m_pData 成员变量当前指向某个现有值,在调试版本中,断言失败将发生;即使用NULL不相等。

要求

Header: atlcoll.h

请参见

参考

CHeapPtrBase选件类

CHeapPtrBase::Detach