Vladimir Ljaschko (22.09.2014 13:19, просмотров: 1) ответил SciFi на Вот читаю топик и печалюсь: среди ымбеддеров наблюдается дефицит знания языка Си :-(
Да ладно скорбеть, после того, что я видел в жизни, я стал считать себя экспертом в C :) Тут вопрос в другом Предупреждение гораздо более очевидное при обращении к регистрам a=REG1+REG2
Достаточно часто считывание вызывает действие, тут предупреждение приветствуется.
Но в этом примере *ptr=REG1
Если отбросить мифическое кэширование, на хрена тут предупреждение?
Абсолютно разноуровневые вероятности. Как минимум, креативные компиляторописатели должны иметь отдельный код для такого предупреждения.
Что касается меня, то я стал мелким начальником и знание С скорее вредно ;)