Информация об изменениях

Сообщение Re[14]: Когда это наконец станет defined behavior? от 28.04.2023 15:48

Изменено 28.04.2023 17:11 T4r4sB

Re[14]: Когда это наконец станет defined behavior?
Здравствуйте, σ, Вы писали:

TB>>Потому что от желания оптимизатора может поменяться результат функции


σ>Как-то мало для UB


Лол это и называется уб
Re[14]: Когда это наконец станет defined behavior?
Здравствуйте, σ, Вы писали:

TB>>Потому что от желания оптимизатора может поменяться результат функции


σ>Как-то мало для UB


Лол это и называется уб

σ>¯\_(ツ)_/¯ Может, посчитали, что прочитать 2 раза подряд — недорого


А почему в таком коде решили, что прочитать 2 раза подряд — дорого?
int foo(int* a, float* b) {
  *a = 8;
  *b = 42.0;
  return *a + 9;
}

https://godbolt.org/z/xq7nPEMz7