0 Membres et 1 Invité sur ce sujet
Notee que restart renvoie également le temps écoulé, de façon à éviter le tout petit écart de temps qui existerait si vous aviez à appeler getElapsedTime explicitement avant restart.
La bibliothèque Boost.Iostreams tente de fournit une interface plus accessible pour les flux standards, mais Boost est une grosse dépendance et SFML ne peut pas en dépendre.
SFML a une classe très simple pour mesurer le temps : sf::Clock. Elle ne possède que deux fonctions : getElapsedTime, pour récupérer le temps écouler depuis son démarrage, et restart, pour la redémarrer.