CAutoVectorPtr::Attach

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

void Attach(
   T* p 
) throw( );

参数

  • p
    CAutoVectorPtr 对象将此指针的所有权。

备注

CAutoVectorPtr 对象执行指针的所有权,它会自动删除指针和所有已分配数据,则超出范围。 如果 CAutoVectorPtr::Detach 调用,并使程序员释放所有已分配的资源的责任。

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

要求

Header: atlbase.h

请参见

参考

CAutoVectorPtr选件类

CAutoVectorPtr::Detach

CAutoVectorPtr::operator =