Hello all, I searched the site but did not find the answer I was looking for so here is a really quick question.
I am trying to do something like that :
#ifdef _WIN32 || _WIN64
#include <conio.h>
#endif
How can I do such a thing? I know that _WIN32 is defined for both 32 and 64 bit windows so I would be okay with just it for windows detection. I am more interested in wether I can use logical operators like that with preprocessor directives, and if yes how, since the above does not work.
Thanks for any answers people.
EDIT: I forgot to say what's wrong with it. Compiling with gcc I get :
arning: extra tokens at end of #ifdef directive , and it basically just takes the first MACRO and ignores the rest.