Effacer l'écran en c++

Fermé
Isa333 -  
 789 -
Bonjour
je souhaiterais connaître la commande qui permet d'effacer l'écran pendant le déroulement d'un programme.
merci

7 réponses

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

    -dans "conio.c" : clrscr();
    -dans "stdlib.h" : system("cls");
    9
    1. 789
       
      thanks
      0
  2. GallyNet Messages postés 437 Statut Membre 387
     
    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
    1. Simsey07 Messages postés 42 Statut Membre 29
       
      Thank's!!!! moi j'ai essayé system("cls")sur Dev C++ et ça marche.
      0
    2. youcef
       
      mercie pour l'information
      0
  3. maxius
     
    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
  4. kl
     
    clrscr(); //se trouve dans conio.h
    1
    1. jsphpg
       
      conio.h n'existe pas sur Xcode.
      et system("clear") ne veut pas s'exécuter : TERM environment variable not set.
      0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. philtrain
     
    Bonjour

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

    a+
    1
  7. jisisv Messages postés 3678 Statut Modérateur 936
     
    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
  8. lilian
     
    quel OS ?

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