Programmation d'un événement - C++ - Programmation
Marsh Posté le 10-04-2003 à 22:20:00
Snake76 a écrit : Salut à tous ! |
Tu ne crois pas qu'il vaut mieux utiliser une fonctionnalité présente sur ton système (cron sous Unix...) ?
Sinon, tu peux faire une boucle avec un "sleep" ou "Sleep" de disons une minute, comme ça tu ne consommes pas de processeur.
Marsh Posté le 10-04-2003 à 22:23:00
Snake76 a écrit : Salut à tous ! |
Tu as aussi alarm() qui est rigolotte.
Marsh Posté le 11-04-2003 à 08:46:44
fais un timer
Marsh Posté le 11-04-2003 à 10:35:11
Si sous Windows +1 (malgre que c est pas precis a la seconde pres si tu dois attendre des heures, enfin qu il se declenche apres 24H ou 24H00:02 ca doit pas etre trop grave)
Sinon avec les outils de ton OS, et ton soft ne fait que ton traitement pas l'attente
Unix > comme indique CRON
Windows > tache planifiee
Marsh Posté le 10-04-2003 à 22:00:19
Salut à tous !
Je travaille actuellement sur un petit logiciel en c/c++ qui une fois lancé, appelle périodiquement une fonction. Pour exemple, tous les jours à la même heure, il effectue une sauvegarde d'un fichier.
Mais voilà, je ne sais pas comment gérer cette périodicité. Je ne me vois pas mettre une boucle qui tourne sans arrêt...
Avez-vous une solution ?