![]() |
#11 |
Участник
|
Да какая красота и элегантность?
Ну и какому числу должно быть равно булевское значение после преобразования в int? 1? 5? -1? "Элегантно" заглядывать в документацию каждый раз как встретишь (если это там вообще определено)? Надеятся, что в следующей версии компилятора эту "красоту" не испорятят? Для справки: 1. В С и С++ нет булевского типа. Есть понятие "0 "и "не 0", со всеми вытекающими. 2. В Java такие трюки вообще запрещены. И правильно. В одном вы правы - надо быть осторожней и НЕ использовать такие финты. |
|