ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Четверг
25 апреля
853241 Топик полностью
sladkoejka (05.07.2018 18:23, просмотров: 422) ответил SciFi на Это фантазии, ничего подобного там не написано. Вы что-то прочитали между строк?
это не фантазии, а то что написано в стандарте. Читайте внимательнее, вы видите "may be modified in ways unknown to the implementation or have other unknown side effects"? Локальная переменная ограничена областью видимости по стандарту и никому кроме самой функции недоступна! Её удаление вместе с функцией, которая ни на что не влияет, также ни на что не повлияет. Нельзя оптимизировать доступ к volatile данным, которые доступны другому коду. К локальным переменным это не относится.