L'essence de mon problème est que je ne peux pas écrire dans un fichier en boucle avec sleep(). Si j'ai le code suivant:Impossible d'écrire dans un fichier contenant une boucle contenant sleep()
ofstream file
file.open("file.name");
for(;;) {
file << "HELLO\n";
}
Ce code fonctionne parfaitement et imprime HELLO plusieurs fois dans "file.name". Cependant, je veux faire quelque chose comme ça (je l'enregistrement des données à partir d'une application en temps réel):
for(;;) {
file << "HELLO\n";
sleep(1);
}
Cela ne semble pas imprimer quoi que ce soit dans mon dossier. Des idées?
Comment la balise « C » être retirée? – KevinDTimm
@KevinDTimm - en éditant la question :-) – Roddy
@Roddy - J'ai essayé cela, je ne vois pas comment .... (oops, nevermind ---) – KevinDTimm