Dans n'importe quel langage de programmation , être capable de trouver le temps et la différence entre deux temps enregistrés est important dans de nombreuses situations . Que vous calculez images par seconde pour un jeu vidéo, d'enregistrer le temps entre les entrées ou d'essayer de comparer votre logiciel , C + + a intégré dans des bibliothèques standard pour mesurer le temps. Tout ce que vous devez faire est inclure les bibliothèques appropriées , ajouter les fonctions de temps à votre programme et de faire quelques calculs. Pas bibliothèques spécialisées de tiers sont nécessaires. Instructions
1
Inclure la bibliothèque C + + de temps dans votre programme avec la ligne " # include " en haut du programme avec d'autres incluent des déclarations .
2 déclarer deux objets de temps dans la boucle principale du programme. Vous pouvez créer des objets de temps avec un code similaire à " time_t tout moment , othertime ; ». Remplacer " à tout moment " et " othertime " avec les noms des variables privilégiées . Vous devez également déclarer une variable de type double pour stocker la valeur de la différence de temps .
3
attribuer des valeurs aux deux objets de temps au sein de votre programme. Quand et où aura dépendra de pourquoi vous devez calculer la différence de temps . Donner les variables une valeur en utilisant la fonction de temps . Par exemple, le " temps ( et quand ) ; « code devrait appeler la fonction de temps et stocker le résultat dans l'objet de temps " à tout moment " de l'étape 2
4
Utilisez la fonction " difftime " en utilisant votre . deux objets temps que l'entrée et à affecter le résultat à la variable de différence . Appelez la fonction avec un code similaire à " timedif = difftime ( endtime , starttime ) ; " . Où " timedif " est la valeur de votre différence
5
Utiliser vos données comme bon vous semble . Avec le décalage horaire stockée dans une variable , vous êtes libre de manipuler et de l'utiliser au sein de votre programme.