auto_ptr_ref документация здесь говорит об этом
This is an instrumental class to allow certain conversions that allow auto_ptr objects to be passed to and returned from functions.
Может кто-нибудь объяснить, как помогает auto_ptr_ref в достижении этого. Я просто хочу понять класс auto_ptr и его внутренние элементы