Bonjour,
J'ai créé une fonction template prenant un argument facultatif donc voici le prototype :
validator est simplement une classe héritant de std::unary_function :
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
La compilation se déroule sans erreur, jusqu'à ce que je définisse une spécification templte de la fonction get :
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
9
10
11
12
13
14
Là le compilateur s'emballe et me retourne :
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
Quelqu'un verrait-il mon erreur ?error: default arguments are only permitted for function parameters
Merci.

 

 
		
		 
        


 spécification template et paramètre par défaut
 spécification template et paramètre par défaut
				 Répondre avec citation
  Répondre avec citation
Partager