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
