Bonjour,
Je cherche à créer une classe permettant de chronométrer le temps d’exécution d'une fonction C (ou C++). Le problème c'est que j'aimerais un chronomètre générique qui s'adapte à n'importe quel prototype de fonction :
Le but serait de faire un truc du genre :
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
Je maitrise les pointeurs de fonctions mais je ne sais pas du tout comment m'y prendre...
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
Par contre, je ne veux pas me limiter en disant : "seules les fonctions ne retournant rien (void) et prenant un seul paramètre générique en entrée pourront être benchées"
J'aimerais que cela marche pour n'importe quel type de fonctions.
Voilà, ca se trouve ce n'est même pas possible mais je me dis qu'avec tout ce que offre le C++, il y a peut être une solution
Merci à tous

 

 
		
		 
         
 

 
			
			


 
  
 
 
			 
   
 


 Chronometrer execution fonction générique
 Chronometrer execution fonction générique
				
 +
 +  +
 +  =
 = 
 !
 ! Répondre avec citation
  Répondre avec citation 
			 Envoyé par Aspic
 Envoyé par Aspic
					
 
						 
  
			 
  
 
				 A méditer: La solution la plus simple est toujours la moins compliquée
A méditer: La solution la plus simple est toujours la moins compliquée
Partager