Pb de la fonction clock sous mandrake 9.1

kobee12 Messages postés 153 Date d'inscription dimanche 26 janvier 2003 Statut Membre Dernière intervention 31 octobre 2006 - 20 mai 2004 à 19:07
MetalDwarf Messages postés 241 Date d'inscription mardi 29 octobre 2002 Statut Membre Dernière intervention 23 janvier 2006 - 23 mai 2004 à 13:52
Salut
j'utilise la fonction clock() dans un prgm sous linux (KDevelop).
Seulement quand je l'execute il reste toujours a 0.
J'ai teste sous windows et ca marche bien.
Voici un morceau du code :

int temps = 5;
depart = clock();
while(serviceParent->ContinueExecution() )
{
fin = clock();
secondes_totales = (fin - depart) / CLOCKS_PER_SEC;
heures = secondes_totales / 3600;
minutes = (secondes_totales - heures * 3600) / 60;
secondes = secondes_totales - heures * 3600 - minutes * 60;

if(secondes%temps==0){...//il rentre toujours.....}
sleep(1000);
}

Je ne comprends pas car je ne pense pas avoir fait des erreurs.
Si kelkun sait pourkoi, kil me le dise car ca m'enerve pas mal.
@ +
kobee12
:big)

1 réponse

MetalDwarf Messages postés 241 Date d'inscription mardi 29 octobre 2002 Statut Membre Dernière intervention 23 janvier 2006
23 mai 2004 à 13:52
Voila une reponse qui va te ravir : chez moi ca marche bien! (mandrake 10 - kernel 2.6.6 - gcc 3.4.0)
0
Rejoignez-nous