Possible Duplicate:
struct bitfield max size (C99, C++)
Is there a limit to the number of bits that I can specify in a bit field in C or C++? For example, could I do this:
struct HugeInt {
int myInt: 1000;
};
I'm asking about both C and C++, since I know that the language specs sometimes differ and wanted to see if the above example was guaranteed to work / not work in C or C++.