Vedo spesso codice sorgente che utilizza tipi come uint32, uint64 e mi chiedo se debbano essere definiti dal programmatore nel codice dell'applicazione o se siano definiti in un'intestazione lib standard.
Qual è il modo migliore per avere questi tipi nel codice sorgente della mia applicazione?
int_leastNN_teuint_leastNN_tperNN8, 16, 32 e 64 devono sempre esistere . C99 non consente implementazioni senza un tipo intero di almeno 64 bit, poichélong longè necessario che sia almeno così grande.