On Mon, 02 Jul 2012 19:26:37 -0400, Dave McGuire wrote
On every platform I work on, and indeed every platform
I've
*ever* worked on, unsigned short has been 16 bits, and unsigned int has
been 32.
25 years ago, it was not uncommon to have unsigned int be 16 bits, and
unsigned short be 8 bits; long was 32 bits
I'm not sure that all of the compilers in those days HAD an unsigned long
- notice that the file size and maximum number of bytes on a drive in
FAT16 were SIGNED 32 bit numbers!)