Effacer l'écran en c++

Fermé
Isa333 - 15 nov. 2004 à 18:47
 789 - 27 déc. 2017 à 10:24
Bonjour
je souhaiterais connaître la commande qui permet d'effacer l'écran pendant le déroulement d'un programme.
merci
A voir également:

7 réponses

si tu utilise Dev C++ 4.0 il y a deux commandes possibles :

-dans "conio.c" : clrscr();
-dans "stdlib.h" : system("cls");
9
thanks
0
GallyNet Messages postés 434 Date d'inscription mardi 1 juin 2004 Statut Membre Dernière intervention 15 décembre 2008 386
17 nov. 2004 à 10:34
Excuse moi mitnick mais :
system("cls");

ne marche que pour Windows ou dos non ?

tout comme :
system("clear");

ne marche que pour Linux ou Unix.
5
Simsey07 Messages postés 37 Date d'inscription mercredi 19 août 2009 Statut Membre Dernière intervention 13 juillet 2017 29
13 déc. 2010 à 17:05
Thank's!!!! moi j'ai essayé system("cls")sur Dev C++ et ça marche.
0
mercie pour l'information
0
salut moi je code dans code blocks mais dans les directives de préprocesseur bien qu'ayant fais appel à la biblio conio.h il me signale toujours une erreur syntaxique au niveau du "clrscr()" auriez vous une idée sur le pourquoi de la question s'il vous plait? quoique losqu'on fait appel à la bibliotheque "stdlib" system('cls') fonctionne a merveille
2
clrscr(); //se trouve dans conio.h
1
conio.h n'existe pas sur Xcode.
et system("clear") ne veut pas s'exécuter : TERM environment variable not set.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Utilisateur anonyme
16 nov. 2004 à 16:13
Bonjour

system("clear"); //dans stdlib.h

a+
1
jisisv Messages postés 3645 Date d'inscription dimanche 18 mars 2001 Statut Modérateur Dernière intervention 15 janvier 2017 934
17 nov. 2004 à 11:30
Sur un terminal qui interprète les séquences ANSI
johand@horus:~/src/c$ cat cls.c
#include <stdlib.h>
#include <stdio.h>
int main(void)
{
        puts("\033[2J");
        return EXIT_SUCCESS;
}

doit fonctionner.
(xterm , rxvt, console cygwin....)
Evidemment w$ est suffisamment pourri que pour ne pas les interpréter par défaut.
Evidemment tu mets celà à la sauce C++
Gates gave you the windows.
GNU gave us the whole house.(Alexandrin)
0
quel OS ?

system() étant interdit sous Windows (et très crade), ça se fait
avec l'api Win32 : voir exemple ds MSDN
0