ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Среда
3 июля
84841 Топик полностью
Sergey Pinigin (29.03.2007 15:27, просмотров: 1) ответил C++ на Кто как в C бинарные константы объявляет? Я ничего лучше "#define bin00000000 0x00" не придумал
вариант макроса BIN2BYTE http://caxapa.ru/52672.html?todo=full
<c> #define BIN2BYTE(a) ( ((0x##a##L>>21) & 0x80) + ((0x##a##L>>18) & 0x40) \· + ((0x##a##L>>15) & 0x20) + ((0x##a##L>>12) & 0x10) \· + ((0x##a##L>>9) & 0x08) + ((0x##a##L>>6) & 0x04) \· + ((0x##a##L>>3) & 0x02) + (0x##a##L & 0x01))· </c>