Bonjour à tous,
Je développe en mode console sous linux afin de scinder mes problèmes.
Pour afficher mes resultat, j'efface la console et affiche ce que je veux voir.
Donc toutes les minutes, j'efface la console, affiche mes résultats.
Ok, mais durant 1 minute il ne se passe rien.
Pour pallier à ce problème, je voudrais afficher le temps qui passe.
Donc mettre une ligne avec l'heure, minute seconde .
Or, si je fais
a chaque seconde une nouvelle ligne apparait et les valeurs disparaissent vers le haut
Code : Sélectionner tout - Visualiser dans une fenêtre à part printf("%d \n",sec);
Je voudrais que il n'y aie pas de retour chariot, mais uniquement un retour en début de ligne,
pour que la seconde suivante, on réécrive sur la même ligne.
j'ai essayer avec
Mais le printf ne se fait que lors de l'appel de la minute suivante.
Code : Sélectionner tout - Visualiser dans une fenêtre à part printf("\r %d",sec);
Je pourrais aussi chaque seconde effacer tout, mais alors l'écran clignote.
Lorsque je passerai mon code en mode graphique, le problème ne se posera plus, mais pour augmenter mes connaissance, est-ce possible ou non?
J'ai beau chercher, je n trouve rien.(Parce que je cherche mal ??)
Si quelqu'un a une idée.....
Merci
Michel
Partager