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

  FORUM HardWare.fr
  Programmation

  [c] Comment efface t on l'écran en c sous linux?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[c] Comment efface t on l'écran en c sous linux?

n°175977
chaica
Posté le 13-07-2002 à 12:58:12  profilanswer
 

Question simple mais j'ai pas trouvé la réponse. Merci d'avance.
 
CHaiCA

mood
Publicité
Posté le 13-07-2002 à 12:58:12  profilanswer
 

n°175979
Jar Jar
Intaigriste
Posté le 13-07-2002 à 13:00:27  profilanswer
 

clear


---------------
« No question is too silly to ask, but, of course, some are too silly to answer. » -- Perl book
n°175980
chaica
Posté le 13-07-2002 à 13:05:39  profilanswer
 

clear c'est tout?
 
CHaiCA

n°175981
chaica
Posté le 13-07-2002 à 13:06:20  profilanswer
 

sous windows c'est  
clrscr();
avec conio.h  
c'est quoi sous linux?
 
CHaiCA


Message édité par chaica le 13-07-2002 à 13:06:33
n°176004
chaica
Posté le 13-07-2002 à 14:34:33  profilanswer
 

up
 
chaica

n°176005
manu025
Posté le 13-07-2002 à 14:43:33  profilanswer
 

system("clear" );
 
tu appelle la commande du système en fait ;)


---------------
-@- When code matters more than commercials -@-
n°176006
Jar Jar
Intaigriste
Posté le 13-07-2002 à 14:55:31  profilanswer
 

manu025 a écrit a écrit :

system("clear" );
 
tu appelle la commande du système en fait ;)


N'importe quoi.
 
conio est remplacé par ncurses, donc tu regardes dans la doc de ncurses.


---------------
« No question is too silly to ask, but, of course, some are too silly to answer. » -- Perl book
n°176008
chaica
Posté le 13-07-2002 à 15:01:55  profilanswer
 

ok merci c'est tout ce que je voulais savoir!
 
CHaiCA
 

n°176009
manu025
Posté le 13-07-2002 à 15:10:15  profilanswer
 

Jar Jar a écrit a écrit :

N'importe quoi.
 
conio est remplacé par ncurses, donc tu regardes dans la doc de ncurses.




 
sorry mais l'appel à la commande system fonctionne très bien et tes libs ncurse ne sont pas forcément installées alors  :na:


---------------
-@- When code matters more than commercials -@-
n°176010
chaica
Posté le 13-07-2002 à 15:15:08  profilanswer
 

Je viens de matter le man et il y a des tonnes de commandes, c'est un peu le fouilli.
Je vois initscr, clear,etc.
 
je veux juste effacer le contenu avant de lancer le prog, ca me paraît pas énorme,quand même.
 
CHaiCA

mood
Publicité
Posté le 13-07-2002 à 15:15:08  profilanswer
 

n°176032
Jar Jar
Intaigriste
Posté le 13-07-2002 à 17:34:09  profilanswer
 

manu025 a écrit a écrit :

sorry mais l'appel à la commande system fonctionne très bien et tes libs ncurse ne sont pas forcément installées alors  :na:


Oui oui.
Trouve-moi un système GNU/Linux sans ncurses, tiens.


---------------
« No question is too silly to ask, but, of course, some are too silly to answer. » -- Perl book
n°176033
Jar Jar
Intaigriste
Posté le 13-07-2002 à 17:39:27  profilanswer
 

chaica a écrit a écrit :

je veux juste effacer le contenu avant de lancer le prog, ca me paraît pas énorme,quand même.


Si tu veux juste effacer l'écran, tu affiches la séquence de contrôle suivante : "\033[H\033[2J"
 
Par contre, je ne vois pas trop à quoi ça peut servir...


---------------
« No question is too silly to ask, but, of course, some are too silly to answer. » -- Perl book
n°176041
chaica
Posté le 13-07-2002 à 18:32:38  profilanswer
 

Je veux l'équivalent du clrscr() de conio.h de windows sous linux.
 
CHaiCA


Message édité par chaica le 13-07-2002 à 18:32:49
n°176042
Jar Jar
Intaigriste
Posté le 13-07-2002 à 18:43:14  profilanswer
 

chaica a écrit a écrit :

Je veux l'équivalent du clrscr() de conio.h de windows sous linux.


Son équivalent strict est clear de la bibliothèque ncurses.
 
Si tu veux juste effacer le terminal et écrire des trucs dedans uniquement avec printf, afficher la chaîne que j'ai noté plus haut suffira.


---------------
« No question is too silly to ask, but, of course, some are too silly to answer. » -- Perl book
n°176044
chaica
Posté le 13-07-2002 à 19:00:36  profilanswer
 

ok thx.
 
CHaiCA

n°176351
Phod
Glouloulou ?
Posté le 15-07-2002 à 13:33:12  profilanswer
 

Code :
  1. printf("\x1B[2J" );


 
ca sera + propre k'un appel systeme, et ca marche pour tous les terminal a la norme ANSI ;)
 
Edit : Grilled, j'avais pas vu que jar-jar l'avait deja dit


Message édité par Phod le 15-07-2002 à 13:34:53

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

  [c] Comment efface t on l'écran en c sous linux?

 

Sujets relatifs
Cast de gcc Linux par rapport à Forte sous SolarisFloat tronques avec Linux vs Solaris
Sous linux,comment dire X = n'importe quel caractère???kestion de thenubi ki tue sur shell sous linux
[C]Comment recuperer la valeur ke renvoie un ping sous linux ???Comment detecter une resolution d ecran ???
[PHP] Comment recuperer la valeur retourner par un ping sous LinuxSous Linux - Que faut il pour faire du graphique
[ASP] Y'a moyen de faire de mettre de l' ASP sur un serveur Linux ??[ASM] Compilateur sous linux
Plus de sujets relatifs à : [c] Comment efface t on l'écran en c sous linux?


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