Bonjour,
Je souhaiterais exécuter un programme pour un temps relativement précis 60s par exemple.
Dans mon programme je réalise des fonctions longue à calculer, et je souhaite arrêter mon programme même si la fonction n'a pas finis de calculer.
Je pense donc qu'il faut passer par un thread qui gére le temps mais je sais pas du tout comment procéder.
Le problème avec ça il va attendre que la fonction sois finis pour arrêter le programme.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 void delay(){ sleep(1000*120); //2 min } void main(){ while(temps < 60s) { delay(); } }
Merci
Partager