OT moze sa v C zapisat viacero bitfieldov jednym vrzom?

Jan Waclawek konfera@efton.sk
Středa Únor 10 15:49:06 CET 2010


Mam taku "ceckarsku" otazku, len som to slovo nechcel dat do subj. aby zase neboli problemy s manzelkami a tak ;-)


Moze sa zapisat viacero bitfieldov v jednom structe takto:
struct blabla {
  unsigned int a, b : 1;
};

alebo ich treba rozpisovat do osobitnych riadkov:
struct blabla {
  unsigned int a : 1;
  unsigned int b : 2:
};
?

Nejako neviem najst v C99 kapitolu ktora by to zakazovala resp. potvrdzovala.

Dakujem

wek




More information about the Hw-list mailing list