Re[6]: Инициализация в условии
От: SergeCpp Россия http://zoozahita.ru
Дата: 03.08.05 08:48
Оценка:
Здравствуйте, Сергей Зизев, Вы писали:

[skipped...]

СЗ>как объявление функции ? Возможно по тому, что не может привести его к типу

СЗ>bool ? Так оно и не приводимо к bool.

СЗ>[skipped...]


СЗ>With best regards, Sergey Zizyov. E-mail: ziserg@despammed.com


Оператор "bool" был упомянут мною именно
для предотвращения "...Так оно и не приводимо к bool..."

Приводимо.

class SomeType
{
//... где-то тут ЕСТЬ конструктор с параметром типа "int"

operator bool(){ return true; } // <<< например
};

SomeType ok ( 123 );
bool val( ok ); // здесь вызывается SomeType::bool()...
http://zoozahita.ruБездомные животные Екатеринбурга ищут хозяев
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.