Is this understanding correct: any integer that is not signed char, short, int, long, long long is an extended signed integer type under section 6.2.5/4?
Is this understanding correct: any integer that is not signed char, short, int, long,
Share
No, not necessarily.
int32_tand Co are usually justtypedefs to standard integer types.I don’t know of any platform that implements extended integer types in the sense of the standard. On 64 bit platforms gcc e.g has
__int128_t(or so), but it doesn’t fulfill the requirements of an extended integer type as required by the standard.