Salut!

J'ai besoin d'envoyer la meme commande à 1 seconde d'intervalle pendant environ 5 secondes.

Je pensais faire une boucle for(i=0;i<5;i++) avec un sleep(1000) et ma commande à l'interieur.

Sauf que c'est une fonction bloquante et que j'aimerai bien que mon programme continue a fonctionner pendant ce temps.

Ma question est simple, est-on obligé d'utiliser les threads pour faire un timer non-bloquant ? N'y a t-il pas plus simple ?

Merci!