Re[10]: Операторы в С++
От: Доброжелатель Россия  
Дата: 11.06.03 08:03
Оценка:
Здравствуйте, SWW, Вы писали:

Д>>А как насчет этого

Д>>
Д>>inline bool xor(int a, int b)
Д>>{
Д>>   return !!a != !!b;
Д>>}
Д>>


SWW>Раз пошла такая пьянка, то можно и проще:

SWW>
SWW>inline bool xor(int a, int b)
SWW>{
SWW>   return !a != !b;
SWW>}
SWW>


Ну пьянка или нет, я хотел показать, как BOOL(и не только BOOL) можно преобразовать к bool,
а с точки зрения оптимальности твое лучше. Хотя я не знаю, как все это дело компилер обрабатывает...
Не все в этом мире можно выразить с помощью нулей и единиц...
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.