ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Пятница
26 апреля
750919 Топик полностью
fk0, легенда (20.04.2017 12:30, просмотров: 154) ответил MBedder на Я всю эту хню давно себе подменил на u8/s8/u16/s16/u32/s32/u64/s64/u128/s128
Такие замены имеют ряд очевидных негативных последствий. В рамках поделок одного дня не проявляющихся. Во-первых не все типы имеют фиксированную разрядность (а здесь она уже зафиксирована). И не все процессоры умеют легко работать с любой разрядностью без лишних инструкций (коих на большой проект будет многие килобайты). Во-вторых такая замена вызывает проблемы интероперабельности со сторонним кодом, сложности в тестировании и т.п. Элементарно функция взятая из кода отдельно не может быть скомпилирована стандартным компилятором ещё без массы ньюансов, которые накатываются как снежный ком и растягивают сроки проведения работ в бесконечность. И ещё создают эффект незаменимых программистов. Что для самих программистов (особенно если незаменим другой) не совсем хорошо.
[ZX]