std::auto_ptr<T>::release
From cppreference.com
|
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
T* release() throw();
|
(deprecated in C++11) (removed in C++17) |
|
Releases the held pointer. After the call *this holds the null pointer.
(none)
get().
| replaces the managed object (public member function) [edit] |