Information
The topic you requested is included in another documentation set. For convenience, it's displayed below. Choose Switch to see the topic in its original location.

CAutoVectorPtr::Detach

 

Call this method to release ownership of a pointer.


T* Detach( ) throw( );

Returns a copy of the pointer.

Releases ownership of a pointer, sets the CAutoVectorPtr::m_p member variable to NULL, and returns a copy of the pointer. After calling Detach, it is up to the programmer to free any allocated resources over which the CAutoVectorPtr object may have previously assumed responsibility.

Requirements

Header: atlbase.h

Show: