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


 
			 Envoyé par Aleph69
 Envoyé par Aleph69
					
 
  
  
 
 
 
 
			
Partager