Bonjour,
je voudrais savoir comment on fait une boucle temporelle en C++, par exemple u ne boucle qui s execute tous les pas de temps donné (1sec...)
Bonjour,
je voudrais savoir comment on fait une boucle temporelle en C++, par exemple u ne boucle qui s execute tous les pas de temps donné (1sec...)
Tu es sous quel environnement? (super important là)
je suis sous windows, avec visual studio 8
Sleep(1000); permet de ne rien faire pendant environ une seconde.
Après, si tu as un traitement long (genre 1/2 seconde) à faire toutes les secondes, un Waitable Timer pourrait être plus précis...
SVP, pas de questions techniques par MP. Surtout si je ne vous ai jamais parlé avant.
"Aw, come on, who would be so stupid as to insert a cast to make an error go away without actually fixing the error?"
Apparently everyone. -- Raymond Chen.
Traduction obligatoire: "Oh, voyons, qui serait assez stupide pour mettre un cast pour faire disparaitre un message d'erreur sans vraiment corriger l'erreur?" - Apparemment, tout le monde. -- Raymond Chen.
Sous Windows, je crois pas qu'il y aie de timer super précis...
Sous Unix, c'est bien meilleur, mais je ne suis pas spécialiste...
Aucun des deux n'est un OS temps-réel.
Sous Windows, on entre des temps en millisecondes, mais l'attente est généralement à 15ms près.
Sous Unixoïde, à part rt-linux, je ne sais pas quelle est la précision (sous rt-linux non plus, je ne sais pas, en fait...).
SVP, pas de questions techniques par MP. Surtout si je ne vous ai jamais parlé avant.
"Aw, come on, who would be so stupid as to insert a cast to make an error go away without actually fixing the error?"
Apparently everyone. -- Raymond Chen.
Traduction obligatoire: "Oh, voyons, qui serait assez stupide pour mettre un cast pour faire disparaitre un message d'erreur sans vraiment corriger l'erreur?" - Apparemment, tout le monde. -- Raymond Chen.
Partager