Re[8]: forcing value to bool 'true' or 'false'
От: Erop Россия  
Дата: 16.12.15 19:56
Оценка:
Здравствуйте, B0FEE664, Вы писали:

BFE>>>Да и потом, я легко могу себе представить:


BFE>только вот foo(onoff != FALSE); не скомпилируется, если onoff целого типа

Ну от языка зависит...

Ну и, потом, ты от чего-то легко мог себе представить
BFE>>>
BFE>>>#define FALSE NULL
BFE>>>


А
BOOL x = FALSE
при этом не можешь...
Все эмоциональные формулировки не соотвествуют действительному положению вещей и приведены мной исключительно "ради красного словца". За корректными формулировками и неискажённым изложением идей, следует обращаться к их автором или воспользоваться поиском
Re[4]: forcing value to bool 'true' or 'false'
От: ononim  
Дата: 16.12.15 20:25
Оценка:
BFE>откуда нам знать, что подставится вместо FALSE ?
Настоящие параноики не унывают, а пишут до и после всех инклюдов
assert(!FALSE) 
assert(TRUE)
assert(TRUE == !FALSE)
assert(!TRUE == FALSE)
assert(2+2 == 4) 
assert(2+2 == 2*2) 
assert(0 < 1 && 1 < 2 && 2 < 3 && 4 < 5 && 5 < 6 && 6 < 7 && 7 < 8 && 8 < 9 && !0 && !(9/10) )

ну и разумееься в мэйкайле дб скриптовая приблуда котороая проверяет что ассерт ассертит, причем на всевозможных строчках в файле начиная с первой и заканчивая номером соответствующим максимально-многострочному файлу в проекте.
Как много веселых ребят, и все делают велосипед...
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.