1 2 3 4 5 6 7 8 9 10 | #define ulong unsigned long long #define long long long #define makevar(type, name) type name; int main(void) { makevar(ulong, x) } |
I2RlZmluZSB1bG9uZyB1bnNpZ25lZCBsb25nIGxvbmcKI2RlZmluZSBsb25nIGxvbmcgbG9uZwoKI2RlZmluZSBtYWtldmFyKHR5cGUsIG5hbWUpIHR5cGUgbmFtZTsKCmludCBtYWluKHZvaWQpCnsKICAgIG1ha2V2YXIodWxvbmcsIHgpCn0K
prog.cpp: In function 'int main()': prog.cpp:8:5: error: 'long long long' is too long for GCC
-
result: Compilation error (maybe you wish to see an example for C++11)


