-
calcul de temps
bonjour, j'aimerais savoir comment calculer l'intervalle de temps entre deux états haut d'une fonction logique, je m'explique je voudrai crée une variable qui prend successivement les valeur "0" et "1" et connaitre le temps séparant deux états ou ma variable est à "1" , je débute et j'ai donc dut mal ^^ merci de bien vouloir m'aider !
-
Bonjour,
Sur quel système d'exploitation travailles-tu ?
Si tu sais exactement à quel endroit de ton programme les variables concernées changent d'état, alors tu peux utiliser des appels système comme clock() pour mesurer l'écart.
Sinon, il n'y a pas de moyen à la fois simple et efficace de faire cela. Les débuggers te permettent de placer des « watch » qui permettent effectivement de surveiller les mouvements sur tes variables, mais ce ne sera pas du temps réel.
Si tu travailles sur processeur Intel ou assimilé, le plus fiable reste les registres de déboguage mais il faut faire un peu d'assembleur et avoir les privilèges nécessaires auprès de ton système d'exploitation.