Zdravím, šetřím místem a tak se snažím vytvořit nějakou proměnnou a té umožnit bitový přístup a ukládat tak třeba logickou hodnotu osmi různých stavů do charu.
Momentálně to mám takto:
char prom;
prom&=~0x04 - smazání bitu
prom|=0x04 - nastavení bitu
ale rád bych takovýto přístup:
prom.bit2 = 1;
zkoušel jsem typedef struct ale to mi vytvoří pouze další a další proměnné typu char a není to řešením mého problému.