ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Суббота
20 апреля
986664 Топик полностью
SciFi (17.03.2020 08:52, просмотров: 270) ответил _Constantin24 на В с/с++ компилятор может вычислять volatile переменные не последовательно? То есть обычные переменные он вправе вычислять непоследовательно(одновременно), если на друг друга не влияют. А что с volatile? 
Последовательность вычислений не всегда расписана правилами языка, в иных случаях написано "бывает по-всякому". Там, где она расписана, отклонения для volatile не допускаются. Более того, яр даже предупреждает "вот тут у тебя volatile, а последовательность правилами языка не задана, если что, сам дурак".  
ส็็็็็็็็็็็็็็็็็็็็็็็็็༼ ຈل͜ຈ༽ส้้้้้้้้้้้้้้้้้้้้้้้