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:
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;
Le probleme c'est comment faire pour lancer le timer?

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.