Raffraichissement d'affichage

yayou Messages postés 1402 Date d'inscription   Statut Membre Dernière intervention   -  
Kermitt31 Messages postés 3679 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour à tous!
J'aimerais savoir comment faire pour faire en sorte que l'affichage soit réactualisé avec printf.Par défaut, lorsqu'on utilise printf, les résultats sortent les uns à la suite des autres; moi j'aimerais faire en sorte qu'il y ait une seule ligne de sortie et que les résultats soit mis à jour, comme ça on peut par exemple afficher une horloge unique et non plusieurs lignes les unes sous les autres.Merci!

2 réponses

[Dal] Messages postés 6373 Statut Contributeur 1 106
 
Salut Yayou,

Il te faut ncurses, pour afficher un caractère en fonction de ses coordonnées à l'écran.

http://www.tldp.org/HOWTO/NCURSES-Programming-HOWTO/

Par exemple avec mvaddch()

Dal
0
Kermitt31 Messages postés 3679 Date d'inscription   Statut Contributeur Dernière intervention   495
 
Il y a aussi des caractères d'echappement qui permettent de remonter d'une ligne a l'ecran (l'inverse du \n qui passe a la ligne suivante...). Je vais voire si je retrouve ca et je repost !
0
Kermitt31 Messages postés 3679 Date d'inscription   Statut Contributeur Dernière intervention   495
 
Il y a \b qui correspond a un backspace mais je trouve plus comment j'avais fait pour faire ce que tu voulais
0