-
- проще увеличить переменную системного времени вдвое и забыть страшный сон 8-ми биток "переполнение" - Hivex(13.05.2014 18:47, )
- Беззнаковая разность беззнаковых величин как раз и дает возможность насрать на переполнения. Пример для 8 бит: 2u - 255u = 3u - MBedder(13.05.2014 18:44)
- Это и в стандарте языка написано, но только про тип unsigned int. Про остальные - извените, но работать скорее всего тоже будет. - SciFi(13.05.2014 22:15)
- Ну вот для 8 бит все нормально! :) Туплю. Привык писать так, чтобы меньше думать: Vladimir Ljaschko(239 знак., 13.05.2014 18:56)
- Наоборот, для 8 бит самая опасная ситуация. Может расширять до 2 байт перед сравнением. Надо явно приводить типы. Действительно говнокод. - Олдфаг(14.05.2014 11:04, )
- Волшебное слово unsigned не забывай :)) - MBedder(13.05.2014 18:58)