В стандарте не указывается порядок оценки аргументов с помощью этой строки:
Порядок оценки аргументов не указан.
Что делает
Улучшенный код может быть сгенерирован при отсутствии ограничений на порядок оценки выражения
означает?
В чем заключается недостаток в запросе всех компиляторов для оценки аргументов функции слева направо? Какие виды оптимизации выполняют компиляторы из-за этой неопределенной спецификации?