Effacer contenu de la console en c

florent -  
fiddy Messages postés 11069 Date d'inscription   Statut Contributeur Dernière intervention   -
salut a tous je ne sais pas comment je peux effacer le contenu de la console en c ,c'est juste p our donner un peu plus d"allure" a mon projet


Merci d'avance
A voir également:

3 réponses

tafiscobar Messages postés 1277 Date d'inscription   Statut Contributeur Dernière intervention   177
 
salut,
system("clear") sous linux (si je ne me trompe pas).
system("cls") sous win.

tafiscobar "lou waye def bopame"
la nullite n'existe pas, l'ignorance oui, ah je suppose!!!
2
jisisv Messages postés 3645 Date d'inscription   Statut Modérateur Dernière intervention   934
 
Sous Linux, je ne vois pas l'intérêt d'utiliser un appel system.
Une séquence ANSI doit suffire:
#include <stdio.h>
#define ESCAPE 27
#define CLEAR "[2J"

int main(void)
{
printf("%c%s", ESCAPE,CLEAR);
return 0;
}

Sous win$ , l'installation d'un pilote ANSI doit simplifier bien des choses également

Johan
The software said "Requires Windows98, Win2000, or better,
So I installed Unix.
1
yy
 
Ah toujours aussi utile ces messages après 9 ans d'ancienneté merci.
0
fiddy Messages postés 11069 Date d'inscription   Statut Contributeur Dernière intervention   1 846
 
Bonjour,

Rien de standard en C. De plus, cela ne donne pas plus d'allure : au contraire.

Néanmoins, si tu veux vraiment effacer le contenu de la console, tu as des solutions propres à ton système d'exploitation. Mais lequel est-ce ?
0