Здравствуйте, promko, Вы писали:
P>Hello, All!
P>Скажите, пожалуйста, а зачем нужны такие складности при реализации auto_ptr::release:
P>P>_Ty *release() const _THROW0()
P>{((auto_ptr<_Ty> *)this)->_Owns = false; file://(1)
P>return (_Ptr); }
P>
P>почему вместо строчки (1) нельзя прямо написать?:
P>P>_Owns = false;
P>
P>With best regards, Roman Panas
Для того чтобы с this снять const
... << RSDN@Home 1.0 beta 6a >>