ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Суббота
21 декабря
1298851 Топик полностью
il-2 (06.04.2023 06:43, просмотров: 950) ответил NeoPower на Господи, во что превратился сайт IAR. Наконец-то допилили бинарные константы 0b101010 для старообрядцев...
На, держи: 

#define _C_DEF_BIN_(b) ((b&0x01) | ((b>>3)&0x02) | ((b>>6)&0x04) | ((b>>9)&0x08) | ((b>>12)&0x10) | ((b>>15)&0x20) | ((b>>18)&0x40) | ((b>>21)&0x80))

#define C_DEF_BIN8(b) (_C_DEF_BIN_(0x##b##ul))

#define C_DEF_BIN16(b) (_C_DEF_BIN_(0x##b##ull) | (_C_DEF_BIN_(0x##b##ull>>32) << 8))