CAutoPtr::Detach

调用此方法释放指针的所有权。

T* Detach( ) throw( );

返回值

返回指针的副本。

备注

释放指针的所有权,设置 CAutoPtr::m_p 数据成员变量设置为NULL,并返回指针的副本。在调用 Detach后,将由释放 CAutoPtr 对象可以以前假定reponsibility的所有已分配的资源的程序员。

示例

在参见 CAutoPtr概述的示例。

要求

Header: atlbase.h

请参见

参考

CAutoPtr选件类

CAutoPtr::Attach