when I declare
#ifndef stdout
#define stdout 0
#endif
#ifndef FILE
#define FILE void
#endif
it gives me warning as "redefined in stdlib.h".
How can I prevent #include<stdio. h> or #include<stdlib .h>
for particular translation unit?
#ifndef stdout
#define stdout 0
#endif
#ifndef FILE
#define FILE void
#endif
it gives me warning as "redefined in stdlib.h".
How can I prevent #include<stdio. h> or #include<stdlib .h>
for particular translation unit?
Comment