Często widzę kod źródłowy używający typów takich jak uint32, uint64 i zastanawiam się, czy powinny być zdefiniowane przez programistę w kodzie aplikacji, czy też są zdefiniowane w standardowym nagłówku lib.
Jaki jest najlepszy sposób na umieszczenie tych typów w kodzie źródłowym aplikacji?
int_leastNN_tiuint_leastNN_tdlaNN8, 16, 32 i 64 muszą zawsze istnieć . C99 nie pozwala na implementacje bez liczby całkowitej o rozmiarze co najmniej 64 bitów, ponieważlong longmusi być co najmniej tak duża.