ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Четверг
2 мая
433528 Топик полностью
fk0, легенда (16.08.2013 16:40, просмотров: 229) ответил Vit на всё это наносное - при портировании наоборот заостряет вопросы несовместимости архитектур/либ, иначе огрести из-за разной величины int как нефиг делать.
Нужно нормально писать код, чтоб не огрести. Все средства для этого есть. int специально так сделан, чтоб писать код работающий без изменений на любой архитектуре. А с u16 и т.п. -- нужно всё переписывать при смене платформы. Что точно является полным неадекватом. И при любом переписывании можно огрести на порядок больше ввиду новых ошибок вносимых самим программистом. Кроме того, по методике с u16 и т.п. принципиально невозможна компиляция одного и того же кода сразу на несколько разных платформ.
[ZX]