Releases the auto_ptr and returns the pointer held.
template<class Y> operator auto_ptr<Y>() throw();
Returns the pointer held.