fork(2) download
  1. #pragma push_macro("FOO")
  2. #define FOO 123
  3. #pragma pop_macro("FOO")
  4.  
  5. int main(void)
  6. {
  7. printf(FOO);
  8. }
Compilation error #stdin compilation error #stdout 0s 2892KB
stdin
Standard input is empty
compilation info
prog.cpp: In function ‘int main()’:
prog.cpp:7:10: error: ‘FOO’ was not declared in this scope
prog.cpp:7:13: error: ‘printf’ was not declared in this scope
stdout
Standard output is empty