Je veux effacer le terminal et remettre le curseur en haut à gauche.
Normalement, c'est "cl" qui fait ça.
Voici mon code :
char area[4096];
tputs(tgetstr("cl", &area), 1, my_outc);
Il me chie un gros SegFault dans le tgetstr.
PS : Ce code fonctionne sous NetBSD mais là je suis sous Mandrake.
J'ai bien vérifié dans le man termcap que "cl" existait bien sous Mandrake.
Si vous avez une autre solution pour le pb, je suis aussi preneur (pas de réponse genre tu chopes la hauteur du term et tu affiche des sauts de lignes )