> -- igor писал(а):
> Вот те раз! Неужели компилятор, которым Вы пользуетесь, настолько кривой! Не могу в это поверить.
Язык кривой, не компилятор. Проверял на Apple g++ 4.2.1 и MS VC++ 2008.

> -- igor писал(а):
> Насколько я смог понять из цитаты из Питона, сокращённый вариант даже предпочтительней, так как  гарантированно будет вычислено компилятором только единожды.
Ну да. Зато велика вероятность, что захочеться "улучшить" код, переписав с таким вот "сокращённым вариантом". А разница-то есть.