Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1687 connectés 

  FORUM HardWare.fr
  Programmation
  Divers

  quelle fonction pour mesurer le temps... si possible en ms voire moins

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

quelle fonction pour mesurer le temps... si possible en ms voire moins

n°696334
cdrick65
Posté le 09-04-2004 à 11:40:19  profilanswer
 

bonjour,   :)  
 
je suis en train de faire un tp d'info et j aurai besoin d'aide...
 
comment peut on mesurer la durée de l'execution d'une fonction en C/C++?
 
ou plutot, quelle est la fonction de mesure du temps qui soit assez      
précise pour aller jusqu'au milliseconde au moins ?
 
merci d'avance  :jap:  
 
Cédrick


Message édité par cdrick65 le 09-04-2004 à 12:23:25
mood
Publicité
Posté le 09-04-2004 à 11:40:19  profilanswer
 

n°696489
cdrick65
Posté le 09-04-2004 à 14:12:40  profilanswer
 

euh et si je faisais un indice à partir du nombre de cycles fsb passé lors de l'execution du prog...
je sais pas comment récupérer ca :(
 
qqun pourrait m'aider ? merci :d

n°696506
Tentacle
Posté le 09-04-2004 à 14:21:33  profilanswer
 

Je m'y connais pas des masses, mais la fonction GetTickCount renvoie le temps en millisecondes depuis le démarrage de l'ordi :
DWORD GetTickCount(VOID)
  Header: Declared in winbase.h.
  Import Library: Use kernel32.lib.
 
Par contre apparement la résolution est de 10ms voir plus apparement.
 
Peut-être que ça pourra te servir en attendant les réponses de gens plus expérimentés dans le domaine (d'ailleurs la section C ou C++ est sûrement plus appropriée)

n°696512
red factio​n
Posté le 09-04-2004 à 14:24:20  profilanswer
 

ya aussi QueryPerformanceTimer si tu veux plus precis
 
sinon on peut recurperer le nombre de cycles cpu qui se sont ecoules avec qq instruction asm  
 
RTDT je c plus


Message édité par red faction le 09-04-2004 à 14:25:48
n°696551
cdrick65
Posté le 09-04-2004 à 14:45:48  profilanswer
 

k merci bien :d ... je vais voir si je me debrouille avec ca...

n°696564
red factio​n
Posté le 09-04-2004 à 14:58:09  profilanswer
 

viola jai retrouve cest "rdtsc" fait une recherche sur le forum


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Divers

  quelle fonction pour mesurer le temps... si possible en ms voire moins

 

Sujets relatifs
qqun peut-il m'expliqué a quoi sert une fonction virtuelle?Help pour compiler un programme *non limité dans le temps*
[PHP : Fonction mail à problème ?] Oui oui, j'ai un problème...[images] Possible? Compliqué?
Asp dans une page hta c'est possible?Asp dans une page hta c'est possible?
[JAVA 2D] Redimensionner la taille d'un composant en fonction du texte[JS] griser un champ 'text' en fonction d'un champ 'select'
fonction permettant de convertir un fichier xls en csvModification textes en fonction d'un choix de menu déroulant
Plus de sujets relatifs à : quelle fonction pour mesurer le temps... si possible en ms voire moins


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR