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

  FORUM HardWare.fr
  Programmation

  [c/c++]Comment synchroniser sur le temps un programme

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[c/c++]Comment synchroniser sur le temps un programme

n°41578
kick
Posté le 21-06-2001 à 10:09:18  profilanswer
 

voial j'ai une application opengl, mais le probleme, c'est que le mouvement est fonction d'une variable qui s'incremente dans le programme. Or le mouvement est fonction de la vitesse de l'ordinateur et non du temps ecouler. Donc suivant l'ordinateur le mouvement ne se fera pas à la meme vitesse.  
Existe-t-il une fonction permettant de retourner l'heure à la ms pres????
style gettime()???
Merci

mood
Publicité
Posté le 21-06-2001 à 10:09:18  profilanswer
 

n°41579
tgrx
My heart is pumping for love
Posté le 21-06-2001 à 10:12:15  profilanswer
 

Il faut utiliser glut.
 

Code :
  1. #include <GL/glut.h>
  2. unsigned int time= glutGet(GLUT_ELAPSED_TIME);


 
time represente l'heure courante en millisecondes :)

n°41580
kick
Posté le 21-06-2001 à 10:17:01  profilanswer
 

merci tgrx, je pensais pas que c'etait si simple, et sans utiliser glut, je pense que c'est carrement moins simple

n°41842
youdontcar​e
Posté le 21-06-2001 à 18:47:34  profilanswer
 

il y a aussi GetTickCount() si tu es sous windows et que tu n'as pas glut.

n°41849
Alload
Posté le 21-06-2001 à 19:03:39  profilanswer
 

Bon je te met le code sous Windows sans Glut, ça peut peut être un jour t'aider.
 
int nCurrentTime = 0;
int nLastTime = 0;
 
int FonctionTemps(int nElaspedTime)
{
nCurrentTime = GetTickCount();
 
while ( (nCurrentTime - nLastTime) < nElapsedTime)
nCurrentTime = GetTickCount();
 
nLastTime = GetTickCount();
}


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

  [c/c++]Comment synchroniser sur le temps un programme

 

Sujets relatifs
temps passé sur une page web[SONDAGE] qui programme objet en PHP ????
Faire un programme C qui execute des commandes dos (sous win).Mise en forme d'un programme
[VB6] Pourquoi mon programme de téléchargement fonctionne mal ?[quick basic] lancer deux fonctions EN MEME TEMPS
[java] et pendant ce temps...Lancer une requete sur Google depuis un programme Java
[PHP] problème de fichier & source de programme pour recharger une bdd[JAVA] transformer mon programme en .EXE
Plus de sujets relatifs à : [c/c++]Comment synchroniser sur le temps un programme


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