1 2 3 4 5 6 7 8 9 10 11 12 13
#undef line #define line 1000 #line line #if 1000 != __LINE__ #error " # line line" not work as expected #endif int main() { return 0; }