y
x будет false, то y даже не будет проверяться. Эта особенность присутствует во всех компиляторах?
В смысле особенность?
Ну не во всех язык есть такое, насколько знаю
Это оптимизация и порядок вычисления слева направо гарантируется стандартом для встроенных && и ||
значит можно полагаться на то что на всех компиляторах такая штука будет работать?
уоп, сенк ю
http://eel.is/c++draft/expr.log.and#1.sentence-4 и оно было как минимум с 98 стандарта
Обсуждают сегодня