salut les développeurs
j'ai une petite question sur les macro en c++
j'ai déclaré un macro dans mon code c++ comme suit :
le macro marche très bien , mais le problème c que je veut appelé ce macro pour tts les attributs de ma classe :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2#define sub(type,nom) type get() { return nom; }
existe il une solution pour faire un seul macro pour tts les attributs du genre :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 class test{ int a; sub(int,i) double d ; sub(double,d) <== la ça ne marchera pas ... }
j'ai testé cette dernière solution mais ça n'a pas marché
Code : Sélectionner tout - Visualiser dans une fenêtre à part #define sub(type,nom) type get_type(){return nom;}
je voudrai que la macro change le nom de la fonction get pour chaque attribut .
un grand Merci pour vous
Partager