ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Суббота
18 мая
1283521 Топик полностью
mse homjak (12.02.2023 13:01, просмотров: 149) ответил POV на Не буду спорить, может неправ... но я не вижу связи с атомарностью...
Тогда уж берите три и мажорируйте. А то при переходе 0x00ffffff - 0x01000000 можно легко получить 0х00000000, после 0x00fffffe, например. Вариантов масса. А волатильность совсем не при чом. Она говорит компилеру, что эта переменная не должна подвергнуться оптимизаццыи. И всё. Смысл её только в отладке, следить за чем-нить интересным или обращение к порту вывода в адресном пространстве памяти. Типа, программа только пишет, но не читает, на костёр ведьму. 

А то и, при несовпадении, повторять процедуру, пока не совпадёт.