#include <bits/stdc++.h>
using namespace std;
int main() {
cout << sizeof(int64_t) << ' ' << sizeof(long) << ' ' << sizeof(long int) << ' ' << sizeof(long long) << endl;
cout << boolalpha << is_same<int64_t, long>::value << ' ' << is_same<int64_t, long int>::value << ' ' << is_same<int64_t, long long>::value;
return 0;
}
输出结果为
8 8 8 8
true true false