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 :
	
	1 2
   |  
#define sub(type,nom) type get() { return nom; } | 
 le macro marche très bien , mais le problème c que je veut appelé ce macro pour  tts les attributs de ma classe :
	
	1 2 3 4 5 6
   | class test{
 
int a; sub(int,i)
double d ; sub(double,d) <== la ça ne marchera pas 
...
} | 
 existe il une solution pour faire un seul macro pour tts les attributs du genre  : 
	
	#define sub(type,nom) type get_type(){return nom;}
 j'ai testé cette dernière solution mais ça n'a pas marché 
je voudrai que la macro change le nom de la fonction get pour chaque attribut .
un grand Merci pour vous 
						
					
Partager