Re: auto_ptr::release
От: Yacha Россия  
Дата: 17.07.03 16:03
Оценка:
Здравствуйте, 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 >>
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.