ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Воскресенье
5 мая
1335419 Топик полностью
Nikolay_Po (31.07.2023 00:45, просмотров: 78) ответил LightElf на Как я понял, компилер пытается подложить самую оптимальную версию memcpy основываясь на своём представлении о прекрасном. И иногда эвристика слишком оптимистична.
Если не забыть расставить volatile, где требуется, проблем не будет. Просто компиляторы становятся более совершенными и оптимизируют больше, чем программист мог себе это представить, но не больше, чем позволяет выбранный стандарт.