Bonjour à tous.
je cherche à faire une macro conditionnelle et comme ce terme n'est pas clair un petit exemple va être plus compréhensible
bien évidemment, mon préprocesseur n'apprécie pas le #ifdef dans un #defineCode:
1
2
3
4
5
6
7 #define MA_MACRO(name) \ #ifdef ALREADY_DEFINE_##name \ printf("%s est deja definie\n",name); \ #else \ printf("%s n'est pas defini\n",name); \ #endif
Qui pourrais me donner une idée pour résoudre le problème
merci d'avance