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

  FORUM HardWare.fr
  Programmation

  [C/UNIX] Problème de termcap

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[C/UNIX] Problème de termcap

n°14357
Titoine42
Posté le 14-02-2001 à 17:10:32  profilanswer
 

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 ;))

mood
Publicité
Posté le 14-02-2001 à 17:10:32  profilanswer
 

n°14362
Toxin
Carpe ★★ Vitam
Posté le 14-02-2001 à 17:47:12  profilanswer
 

Tu veux juste effacer la fenêtre dans laquelle tu a tapé le nom du prog pour le lancer ?????


---------------
"If you can walk away from a landing, it's a good landing. If you use the airplane the next day, it's an outstanding landing." - Chuck Yeager. | Ma chaîne YT
n°14370
krolours1
Posté le 14-02-2001 à 18:05:50  profilanswer
 

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.

n°14387
Titoine42
Posté le 14-02-2001 à 18:50:59  profilanswer
 

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 ;)

n°14395
zop
1 world, 1 web, 1 Windows
Posté le 14-02-2001 à 19:46:25  profilanswer
 

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) ?

n°14430
Titoine42
Posté le 15-02-2001 à 00:54:12  profilanswer
 

je savais pas que ça existait
de toute façon, mon prog sera bientôt en X donc plus de problème d'affichage


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  [C/UNIX] Problème de termcap

 

Sujets relatifs
[VB] Problème Winsock et IP locale[PHP] Probleme include chez forez
[VB] problème de saut de ligne dans fichierprobleme de limitation de variables en C++
Problème VB6 at ADOProblème con mais important pour moi..[JAVA]
[PHP] problème include ...problème de saisie de chaines de caractères en JAVA
probleme sur liste chainéePetit probleme de cookies en ASP...
Plus de sujets relatifs à : [C/UNIX] Problème de termcap


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