Re: VS2010: unique_ptr implicitly convertible to bool
От: Masterkent  
Дата: 10.11.11 06:21
Оценка: 6 (1)
uzhas:

U>поковырял исходники, вроде VS пытается заюзать safe-bool idiom, однако все равно работает не как в гцц


Safe bool idiom допускает неявное преобразование в bool. Цепочка преобразований source -> pointer to member -> bool вполне может составлять implicit conversion sequence.

U>сделал свой классик, реализовал safe bool idiom через указатель на свою мембер-функцию — класс работает как надо


Сомнительно.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.