Help | #define openjudge

Revision en4, by ghost1733, 2020-08-14 12:48:53

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. And how to use it and what does it do?

Tags #help, #online, #oj

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)