ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Четверг
28 марта
433551 Топик полностью
fk0, легенда (16.08.2013 17:16, просмотров: 203) ответил rezident на Ерунда. Дважды делал проекты для MSP430 в паре с двумя разными программистами. Оба писали/отлаживали отдельные программные модули (не привязанные к "железу") на ПК под Windows. Типы данных были свои собственные переопределяемые под конкретную
Типичный пример "УМВР". Из частного никак не следует общего. А вот для доказательства обратного достаточно единичного примера, и они есть. Волшебные константы в коде (ибо свой limits.h для своих типов никто не написал). Тип стал шире. Не обнуляются старшие биты, например -- не работает. Это если тип меняли. Допустим не меняли, как рекомендует MISRA. Не легче. На 16-бит платформе прокатывало sscanf(s, "%d", u16). На 32-бит платформе u16 неожиданно переполняется. Но я тут зря распинаюсь, тут ж "профессионалы" не использующие библиотечных функций, не понимающих и не принимающих методы доказательства из математической логики. УМВР и всё тут.
[ZX]