Вопрос проверяет знание использования ключевого слова volatile для предотвращения оптимизации компилятора.
Короткий ответ
Ключевое слово volatile предотвращает оптимизацию переменной компилятором. Это означает, что значение переменной будет всегда считываться заново, даже если код не меняет её значение, так как оно может быть изменено извне.
Длинный ответ
Зарегистрироваться
Развернутый ответ доступен только зарегистрированным пользователям.