On 5/21/08, markus schnalke <[EMAIL PROTECTED]> wrote: > I read, that bit-arrays are not very portable between different > architectures. (It was in "The practice of programming", I think)
it's not exactly a bit array (arbitrary number of bits implemented eg. as char array), it's only one int (with bit flags) this is portable (a possible caveat is that some bit operations on negative values are implementation defined by c89 (eg. -1 >> 1) so unsigned int is recommended in those cases)
