-
- Говнокод безусловный по двум причинам: разным процессорам удобней работать с разным размером слова. Во-вторых если тебе уж припёрло фиксированный размер, то выше сказано -- stdint.h. За самодельные типы -- сжигать нужно. Причин к тому тоже fk0(190 знак., 27.04.2014 22:01)
- у меня проект на вертолёте начинался чисто с передачи телеметрии. канал ограничен, данных на передачу прибавляется с каждым днём. мне тут удобнее чётко видеть сколько байт я отвожу под то или иное поле. обороты двигла - тут u16, количество топлива Mahagam(181 знак., 27.04.2014 22:32)
- Отчасти да... наработки любой крупной компании ужасают многократным тайпдефаном когда заебешься понимать, что за тип ты используешь. - POV(27.04.2014 22:05)
- Любители "выжать последний такт" не одобрят: всё-таки на армах int быстрее, чем u8. Тогда уж uint_fast8_t и проч. - SciFi(27.04.2014 21:35)
- Я про typedef, а не про рациональное использование, которое, разумеется, должно однозначно вытекать из особенностей архитектуры конкретного ядра - MBedder(27.04.2014 21:40)
- Ахтунг! Преждевременная оптимизация детектед: "рациональное использование, которое, разумеется, должно однозначно вытекать из особенностей архитектуры конкретного ядра". Ни разу не однозначно. В 95+% случаев нас рать. - SciFi(27.04.2014 21:45)
- И это на фоне "51е - гавно мамонта, плохая архитектура"? Гыгы, сам себя перечитывай иногда хоть ) - POV(27.04.2014 21:47)
- Диалектика, йоптыть :-) SciFi(66 знак., 27.04.2014 21:48)
- Для ногодрыга неплохо... POV(399 знак., 27.04.2014 21:54)
- А разве я говорил, что Си, натянутый на 8051, как перчатка на ногу, - это плохо всегда и везде? Если ресурсы не жмут, то хоть на машину Тьюринга :-) - SciFi(27.04.2014 23:24)
- Та же битовая адресация крайне хороша когда ресурсов мало... POV(151 знак., 27.04.2014 23:29)
- У них же нет МК с памятью больше 128к? А на каждую C-строчку там как бы не 20 байт выходит. Не разбежишься. - fk0(27.04.2014 22:11)
- Ну так и не говорю за серьезные вещи. Всякая херь из серии промышленных контролеров. - POV(27.04.2014 22:16)
- А разве я говорил, что Си, натянутый на 8051, как перчатка на ногу, - это плохо всегда и везде? Если ресурсы не жмут, то хоть на машину Тьюринга :-) - SciFi(27.04.2014 23:24)
- Для ногодрыга неплохо... POV(399 знак., 27.04.2014 21:54)
- Диалектика, йоптыть :-) SciFi(66 знак., 27.04.2014 21:48)
- И это на фоне "51е - гавно мамонта, плохая архитектура"? Гыгы, сам себя перечитывай иногда хоть ) - POV(27.04.2014 21:47)
- Ахтунг! Преждевременная оптимизация детектед: "рациональное использование, которое, разумеется, должно однозначно вытекать из особенностей архитектуры конкретного ядра". Ни разу не однозначно. В 95+% случаев нас рать. - SciFi(27.04.2014 21:45)
- Я про typedef, а не про рациональное использование, которое, разумеется, должно однозначно вытекать из особенностей архитектуры конкретного ядра - MBedder(27.04.2014 21:40)
- Говнокод безусловный по двум причинам: разным процессорам удобней работать с разным размером слова. Во-вторых если тебе уж припёрло фиксированный размер, то выше сказано -- stdint.h. За самодельные типы -- сжигать нужно. Причин к тому тоже fk0(190 знак., 27.04.2014 22:01)