Bonjour, je voudrais realiser un timer en C.
Le but est de donner duree a l'execution d'un certain nombre de tâche, une fois la limite atteint on n'attend plus la fin de cette execution, on sort de cette execution.
J'ai donc voulu réaliser un mécanisme de timeout en partant sur cette base:
Le probleme c'est comment faire pour lancer le timer?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 struct timeval T; T.tv_sec=5; T.tv_usec=0;
Car il y a un moment où je fais:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 if(T.tv_sec==0) { //codes... }
Je ne sais si quelqu'un aurait une idee, merci.
Partager