Commande FOR du preprocesseur???
	
	
		Salut!
J'ai une fonction template dont le prototype est:
	Code:
	
| 12
 3
 
 |  
template<int i>
void f() | 
 j'aimerais avoir 100 fonctions de ce type seulement différenciées par la valeur du parametre template i;
mais au lieu de les taper a la main:
je me demandait si il n'existait pas une commande du préprocesseur du type "for":
	Code:
	
| 12
 3
 4
 
 |  
#for(int i=0;i<100;i++){
#f<i>;
#} | 
 Merci d'avance de votre aide! :D
	 
	
	
	
		Re: Commande FOR du preprocesseur???
	
	
		
	Citation:
	
		
		
			
				Envoyé par seriousme
				
			
			j'aimerais avoir 100 fonctions de ce type seulement différenciées par la valeur du parametre template i;
mais au lieu de les taper a la main:
je me demandait si il n'existait pas une commande du préprocesseur du type "for":
	 
 Il y  ace genre de choses, qui se nomme préprocessor metaprogramming, et est un complément utile au template metaprogramming. Regarde par exemple :
http://www.boost.org/libs/preprocessor/doc/index.html
http://www.boost.org/libs/preprocessor/doc/ref/for.html