Bonjour,
je possède une classe qui utilise des templates :
Maintenant, je souhaite utiliser cette classe comme argument d'une fonction :
Code c++ : Sélectionner tout - Visualiser dans une fenêtre à part template <typename T, int dim, typename T2> class myclass {...}
Il semblerait que je doive spécifier les arguments de ma classe, par exemple :
Code c++ : Sélectionner tout - Visualiser dans une fenêtre à part void myfunc(myclass mc) {...} // Ne compile pas
Je trouve cela extrêmement restrictif et ça ferait perdre beaucoup d'avantages sur l'utilisation des templates.
Code c++ : Sélectionner tout - Visualiser dans une fenêtre à part void myfunc(myclass<int, 3, double> mc) {...}
Mais j'imagine qu'il existe une meilleure solution.
Est ce que quelqu'un aurait une idée ?

 

 
		
		 
         
 

 
			
			


 
  
 
 
			 
   
 


 Class template en argument d'une fonction
 Class template en argument d'une fonction
				 ton poste tu dois marquer quand la bonne réponse tu as obtenu.
 ton poste tu dois marquer quand la bonne réponse tu as obtenu. Répondre avec citation
  Répondre avec citation


 
  
Partager