Raffraichissement d'affichage

Fermé
yayou Messages postés 1161 Date d'inscription dimanche 17 octobre 2004 Statut Membre Dernière intervention 14 septembre 2024 - 29 avril 2005 à 13:53
Kermitt31 Messages postés 3669 Date d'inscription jeudi 15 juillet 2004 Statut Contributeur Dernière intervention 8 août 2006 - 29 avril 2005 à 14:31
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 6193 Date d'inscription mercredi 15 septembre 2004 Statut Contributeur Dernière intervention 4 juillet 2024 1 089
29 avril 2005 à 14:12
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 3669 Date d'inscription jeudi 15 juillet 2004 Statut Contributeur Dernière intervention 8 août 2006 494
29 avril 2005 à 14:19
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 3669 Date d'inscription jeudi 15 juillet 2004 Statut Contributeur Dernière intervention 8 août 2006 494
29 avril 2005 à 14:31
Il y a \b qui correspond a un backspace mais je trouve plus comment j'avais fait pour faire ce que tu voulais
0