Effacer contenu de la console en c

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

3 réponses

  1. Contributeur
    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
    1. Modérateur
      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
      1. Ah toujours aussi utile ces messages après 9 ans d'ancienneté merci.
        0
    2. Contributeur
      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