-
- 8-битник не определишь. int минимум 16-бит, и у 8-битников тоже. И
выравниваться по 2-м байтам он у 8-битников не будет. - il-2(08.03.2022 13:10)
- А, ну да, у 16-битника ведь тоже int - 16 бит. Блин. Но мне пока
надо различать только 8 и 32-битники. 16 могут и не понадобиться.
Тем не менее, перфекционизма ради, видимо следует внедрить
дополнительную сущность вида compiler.h. - Argon(08.03.2022 13:15)
- Я уже говорил, что в наличии платформа, где bool=char=int=long=32
бита - sav6622(09.03.2022 15:13)
- и что самое обидное еще и float. - Nikolay801_(09.03.2022 15:32)
- Я уже говорил, что в наличии платформа, где bool=char=int=long=32
бита - sav6622(09.03.2022 15:13)
- А, ну да, у 16-битника ведь тоже int - 16 бит. Блин. Но мне пока
надо различать только 8 и 32-битники. 16 могут и не понадобиться.
Тем не менее, перфекционизма ради, видимо следует внедрить
дополнительную сущность вида compiler.h. - Argon(08.03.2022 13:15)
- на мой взгляд лучше анализировать в коде множество предопределенных
макросов, которые устанавливаются согласно указанном таргету
компиляции klen(17228 знак., 08.03.2022 12:21)
- ну да, можно и так, спасибо - Argon(08.03.2022 12:24)
- 8-битник не определишь. int минимум 16-бит, и у 8-битников тоже. И
выравниваться по 2-м байтам он у 8-битников не будет. - il-2(08.03.2022 13:10)