ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Четверг
28 ноября
599761 Топик полностью
Mahagam (23.05.2015 13:30, просмотров: 128) ответил fk0 на И на приёмном конце написать парсер для трёх видов эндианности. Или опять, в 80% случаев будет ARM типа STM32 и x86, и поэтому нас не колышет всё остальное?
думаю, что little-endian он сегодня в 95% случаев встречается. а с тем чем приходится работать - то и вообще 100%. если передачу задокументировать - то подстраиваться придётся тем несчастным, кому достались большие индейцы. и вообще - если есть документ, описывающий формат передачи данных, то лучшим будет тот код, реализующий совместимую с документом реализацию, который проще и лаконичнее. макросы конвертации индейцев и прямая передача тела флоата куда как проще сканфов, которые а) тянут лишние библиотеки б) тянут докуя времени на конвертацию в) генерят или разные по длине пакеты данных, которые потребуют разделителя, или же сгенерят куда как больше байт чем было исходно.