I thought most implementations of C have stdint (intN_t, leastN_t and fastN_t etc).
These are C99 features which MSVC only got around 2015 (of course a decade later those are safe to use in portable code).
These are C99 features which MSVC only got around 2015 (of course a decade later those are safe to use in portable code).