bonjour.
Est-ce que selon vous le test lors du préprocesseur:
#if ( UINT_MAX == 0xFFFFFFFF )
est suffisant pour m'assurer que les "unsigned int" sont codé sur 32 bits sur la machine sur laquelle je compile? (ou est-ce que si ce n'est pas le cas il risque d'y avoir un cast ou je ne sais quoi qui ferait que ce test puisse passer quand même?)
Merci

(Pour connaître la taill des char, il y a CHAR_BIT. (limits.h)
Mais il n'existe pas de INT_BIT ni de SHORT_BIT.)