Сообщение Re[14]: Когда это наконец станет defined behavior? от 28.04.2023 15:48
Изменено 28.04.2023 17:11 T4r4sB
Re[14]: Когда это наконец станет defined behavior?
Здравствуйте, σ, Вы писали:
TB>>Потому что от желания оптимизатора может поменяться результат функции
σ>Как-то мало для UB
Лол это и называется уб
TB>>Потому что от желания оптимизатора может поменяться результат функции
σ>Как-то мало для UB
Лол это и называется уб
Re[14]: Когда это наконец станет defined behavior?
Здравствуйте, σ, Вы писали:
TB>>Потому что от желания оптимизатора может поменяться результат функции
σ>Как-то мало для UB
Лол это и называется уб
σ>¯\_(ツ)_/¯ Может, посчитали, что прочитать 2 раза подряд — недорого
А почему в таком коде решили, что прочитать 2 раза подряд — дорого?
https://godbolt.org/z/xq7nPEMz7
TB>>Потому что от желания оптимизатора может поменяться результат функции
σ>Как-то мало для UB
Лол это и называется уб
σ>¯\_(ツ)_/¯ Может, посчитали, что прочитать 2 раза подряд — недорого
А почему в таком коде решили, что прочитать 2 раза подряд — дорого?
int foo(int* a, float* b) {
*a = 8;
*b = 42.0;
return *a + 9;
}https://godbolt.org/z/xq7nPEMz7