J'ai écrit un démon qui écrit le mot "Beat" dans un fichier, suivi de la date et de l'heure actuelles à intervalles de 15 secondes. Cependant, chaque fois que je vérifie le fichier de sortie, le démon semble produire deux fois la même chose :
Beat : Fri Jan 1 18:09:01 2010
Beat : Fri Jan 1 18:09:01 2010
alors qu'il ne devrait y avoir qu'une seule entrée. Le code complet se trouve à l'adresse suivante http://pastebin.com/m27a81981 (Je ne voulais pas le coller ici car il est un peu long). La fonction pour écrire dans le fichier est
get_time();
ofstream outputFile("heart.txt", ios::app);
beat = "\nBeat: " + gtime + "\n";
outputFile << beat;
outputFile.close();
Merci d'avance.