Je vois souvent du code source utiliser des types comme uint32, uint64 et je me demande s'ils devraient être définis par le programmeur dans le code de l'application ou s'ils sont définis dans un en-tête de lib standard.
Quelle est la meilleure façon d'avoir ces types sur le code source de mon application?
int_leastNN_t
etuint_leastNN_t
pourNN
8, 16, 32 et 64 doivent toujours exister . C99 n'autorise pas les implémentations sans un type entier d'au moins 64 bits, car illong long
doit être au moins aussi grand.