Bonjour,
j'aimerais savoir s'il y a une différence de performance entre ces prototypages pour une seule et même tache :
Je crois me souvenir avoir lu dans le livre d'Alexandrescu que la deuxième solution est plus efficace que la troisième mais je ne vois pas vraiment pourquoi.
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
J'ai une deuxième question connexe concernant les fonctions templates :
Dans le cas où T peut aussi bien être un type simple qu'un objet, quelle solution préconisez-vous pour forcer les types simples à ne pas être passés par référence mais par valeur?
Code : Sélectionner tout - Visualiser dans une fenêtre à part template<typename T> void fun(T const&);
Merci d'avance pour votre aide et vos conseils!

 

 
		
		 
         
 

 
			
			

 
   
 


 Passer des types simples en paramètres
 Passer des types simples en paramètres
				 Répondre avec citation
  Répondre avec citation
Partager