According to the doc:
int is a signed integer type that is at least 32 bits in size. It is a distinct type, however, and not an alias for, say, int32.
But it doesn't say which platform or when it will be larger than int32.
Can anyone give me more details about it? Or where is the source code to handle it? Can I force the compiler to make int 64 bits?
I know I can use int64. This is not a question asking for best practice.