Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1500 connectés 

 


Dernière réponse
Sujet : [C/UNIX] Problème de termcap
Titoine42 je savais pas que ça existait
de toute façon, mon prog sera bientôt en X donc plus de problème d'affichage

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
Titoine42 je savais pas que ça existait
de toute façon, mon prog sera bientôt en X donc plus de problème d'affichage
zop Pour continuer dans le trip des méthodes tordues, pourquoi ne sautes-tu pas une page ('\f' est la symbolique pour un saut de page, mais je ne sais pas si çà marche) ?
Titoine42 prototypes :
char *tgetstr(const char *id, char **area);
int tputs(const char *str, int affcnt, int (*putc)(int));
 
j'ai fait le coup des retour-chariot en attendant vos réponses ;)
krolours1 C'est quoi le prototype de tgetstr ?
si c'est tgetstr(char *, char *), ton appel n'est pas bon et c'est tgetstr("cl", area) qu'il faut faire.
Toxin Tu veux juste effacer la fenêtre dans laquelle tu a tapé le nom du prog pour le lancer ?????
Titoine42 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 ;))

Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR