Cannot say I know the standard well enough to know the actual allocated size of a bitfield structure and any bit ordering stipulations; it does seem the entire concept is compiler dependent though. I do know that a bitfield that will not fit in the existing allocation will cause another int (or whetever) to be allocated and a bit gap inserted.
Bookmarks