这是在C和C++代码中测试最大无符号值的正确方法:
if(foo == -1) { // at max possible value }
其中foo是an unsigned int,an unsigned short等等.
unsigned int
unsigned short
c c++ unsigned
c ×1
c++ ×1
unsigned ×1