Создайте файл заголовка, который называется что-то вроде binaryliterals.h, затем:
#define b0000_0000 ((unsigned char)0x00)
#define b0000_0001 ((unsigned char)0x01)
#define b0000_0010 ((unsigned char)0x02)
// etc...
Если вы поищите inte rnet, вы, вероятно, найдете много примеров этого. Раньше у меня был один в моем ящике для инструментов, но в настоящий момент он, вероятно, находится в коробке с архивированными жесткими дисками. Быстрее написать это с нуля.