std::auto_ptr::release (3) Linux Manual Page
std::auto_ptr<T>::release – std::auto_ptr<T>::release
Synopsis
T* release() throw(); (deprecated in C++11)
Releases the held pointer. After the call *this holds the null pointer.
Parameters
(none)
Return value
get().
See also
reset (public member function)
