-
- Что такое int_fast32_t я знаю будучи пьяным и разбуженным в 4 утра.
Что такое u8 -- не знаю, не уверен, ибо есть нюансы. Для
int_fast32_t есть INT_FAST32_MAX и PRIdFAST32 например, а для u8
что? Для именно u8 или i8 вообще интересно, это char, signed char
или unsigned char (кто не знает -- это ТРИ РАЗНЫХ типа). Можно для
всех библиотечных типов придумать свои алиасы, но читать такую
программу -- невозможно. Потом #define вместо typedef использовать
нельзя, т.к. у него fk0(809 знак., 25.10.2020 14:58)
- В stdint #define используются не вместо typedef, разумеется: MBedder(99 знак., 25.10.2020 14:59)
- Да никто не мешает, но лучше иметь возвожность свалить вину на компиляторописателей, а не рвать волосы на ж. Опять таки, кросс-платформенность уже реализована, меньше думать. - VLLV(25.10.2020 14:04)
- stdint - это Стандарт, заголовок, обязанный быть у каждого
компилятора - lloyd(25.10.2020 13:18)
- Когда-то пробовал в IAR C коде включить #include <stdint.h>, не смогло найти. Попробовал дать полный путь ради прикола, этот нашло, но другие include, которые внутри stdint.h, опять не находит. Как правильно подключить так и не понял, сделал побыстрому свой, так и осталось тогда - maleon(25.10.2020 13:28)
- В какой статье УК говорится про "обязанный"? И кто мешает иметь
одновременно и stdint, и myint?? - MBedder(25.10.2020 13:20)
- Когда один и на себя кодишь - никто. Мне тоже u8, u16 больше нравятся, но когда на чужого дядю кодить стал (результат - код, а не готовое устройство), пришлось стандарт stdint блюсти и уже в своем коде старом тяжелее разбираться стало. - Andreas(25.10.2020 13:59)
- >В какой статье УК говорится про "обязанный" lloyd(78 знак., 25.10.2020 13:30)
- Меньше какашек от зануд прилетать будет. Можешь встать в позу,
конечно, тоже жизненная позиция :-) - SciFi(25.10.2020 13:22)
- Ну разишто :)) - MBedder(25.10.2020 14:49)
- Что такое int_fast32_t я знаю будучи пьяным и разбуженным в 4 утра.
Что такое u8 -- не знаю, не уверен, ибо есть нюансы. Для
int_fast32_t есть INT_FAST32_MAX и PRIdFAST32 например, а для u8
что? Для именно u8 или i8 вообще интересно, это char, signed char
или unsigned char (кто не знает -- это ТРИ РАЗНЫХ типа). Можно для
всех библиотечных типов придумать свои алиасы, но читать такую
программу -- невозможно. Потом #define вместо typedef использовать
нельзя, т.к. у него fk0(809 знак., 25.10.2020 14:58)