I\'ve heard that size of data types such as int may vary across platforms.
int
My first question is: can someone bring some example, what goes wrong, when p
bit flags are the trivial example. 0x10000 will cause you problems, you can't mask with it or check if a bit is set in that 17th position if everything is being truncated or smashed to fit into 16-bits.