Вход
Наше всё
Теги
codebook
无线电组件
Поиск
Опросы
Закон
Воскресенье
24 ноября
О смысле всего сущего
0xFF
Средства и методы разработки
Мобильная и беспроводная связь
Блошиный рынок
Объявления
Микроконтроллеры
PLD, FPGA, DSP
AVR
PIC
ARM, RISC-V
Технологии
Кибернетика, автоматика, протоколы
Схемы, платы, компоненты
Микроконтроллеры
1046991
Топик полностью
MBedder
, терминатор
(25.10.2020 14:59, просмотров: 658)
ответил
fk0
на
Что такое int_fast32_t я знаю будучи пьяным и разбуженным в 4 утра. Что такое u8 -- не знаю, не уверен, ибо есть нюансы. Для int_fast32_t есть INT_FAST32_MAX и PRIdFAST32 например, а для u8 что? Для именно u8 или i8 вообще интересно, это char, signed char или unsigned char (кто не знает -- это ТРИ РАЗНЫХ типа). Можно для всех библиотечных типов придумать свои алиасы, но читать такую программу -- невозможно. Потом #define вместо typedef использовать нельзя, т.к. у него
В stdint #define используются не вместо typedef, разумеется:
typedef signed char int8_t; #define int8_t int8_t #define INT8_MIN (-128) #define INT8_MAX (127)
Ответить