Bonjour à tous,
j'ai une classe générique qui dépend d'un certain type T :
	
	| 12
 3
 4
 
 | template<typename T> class maClasse
{
public:...
}; | 
 Je souhaite programmer une fonction qui aurait comme valeur de retour une instance de cette classe. Le problème est que je ne connais pas avant l'exécution le type associé à ma classe. Je ne peux donc pas utiliser un code du genre :
	
	template<typename T> maclasse<T>* mafonction(){}
 Parce que là, avant d'appeler la fonction je dois connaitre le type, ce qui n'est pas le cas ! 
Quelqu'un aurait une idée?
D'avance merci !
						
					
Partager