Help | #define openjudge
Difference between en1 and en2, changed 17 character(s)
I was looking submission of other user and i noticed something common in them,↵
 #ifdef ONLINE_JUDGE↵

 
#define OJ \↵

freopen(file".in", "r", stdin); \↵

freopen(file".out", "w", stdout);↵

 
#else↵

 
#define OJ ;↵

 
#endif↵

I want to know how this works .Please help.↵

History

 
 
 
 
Revisions
 
 
  Rev. Lang. By When Δ Comment
en4 English ghost1733 2020-08-14 12:48:53 40 Tiny change: 'se help.\n' -> 'se help.\nAnd how to use it and what does it do?\n'
en3 English ghost1733 2020-08-14 12:40:14 2 Tiny change: 'in them,\n #ifdef ' -> 'in them,\n\n #ifdef '
en2 English ghost1733 2020-08-14 10:19:03 17
en1 English ghost1733 2020-08-14 10:16:28 287 Initial revision (published)