nono, not needed if the man says that :)
this is what limits.h says
UINT_MAX	Maximum value for an object of type unsigned int	65535 (216-1) or greater*
http://www.cplusplus.com/reference/climits/
seems to be a int of 2 bytes, but I think all the current archs have at least 4 bytes. So long might not be needed