J'ai cherché sur le site mais n'a pas trouvé la réponse que je cherchais donc, ici, est vraiment une question rapide.
Je suis en train de faire quelque chose comme ça :
#ifdef _WIN32 || _WIN64
#include <conio.h>
#endif
Comment puis-je faire une telle chose? Je sais que _WIN32 est défini pour les versions 32 et 64 bits de windows donc, je serais d'accord pour windows et de détection. Je suis plus intéressé de savoir si je peux utiliser des opérateurs logiques comme ça avec les directives de préprocesseur, et si oui comment, depuis le ci-dessus ne fonctionne pas.
Merci pour toute les réponses des gens.
EDIT: j'ai oublié de dire quel est le problème avec elle. Compilation avec gcc-je obtenir :
avertissement: plus de jetons à la fin de #ifdef la directive , et qu'il est fondamentalement juste prend la première MACRO et ignore le reste.