Effacer la console en C [Fermé]

Signaler
-
 elfabixx -
Bonjour,

je vous serait reconnaissant de venir à mon aide rapidement.
je cherche une commande en C permettant d'effacer la console et de remettre le curseur à l'origine.

Merci d'avance

Big Toof

4 réponses

avec stdlib
system("cls");
39
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

CCM 65492 internautes nous ont dit merci ce mois-ci

Messages postés
3645
Date d'inscription
dimanche 18 mars 2001
Statut
Modérateur
Dernière intervention
15 janvier 2017
942
Bonjour,
Il faut se rappeler que conio.h et les fonctions de bibliothèque associées sont propres à DOS et
systèmes compatible DOS.
Pour avoir quelque chosde de correct et portable
On essaye

include <stdio.h>
int main(void)
{
printf("%c[2J", 0x1B);
return 0;
}

sous Unix ça marchera en standard
sous Windo$ il faut un pilote ansi.

Ou alors compilation conditionnelle selon l'OS (ou alors on ne fait pas de C)
SVP épargnez moi un infame appel system.

Johan

The software said "Requires Windows98, Win2000, or better,
So I installed Unix.
Messages postés
15
Date d'inscription
jeudi 8 mars 2001
Statut
Membre
Dernière intervention
30 octobre 2003
1
Salut
La question me parait tellement simple que j'ai peur de ne pas comprendre. Essaye CLRSCR.
N'oublie pas #include <conio.h>

Pas d'excitation prolongée sans avis médical
Merci de ta réponse, mais dans le fichier conio.h je n'ai pas le prototype de cette fonction pourriez-vous me le donner svp :-)
Re merci.
Utilisateur anonyme > Big Toof
Salut,
T'as pas le prototype de clrscr() dans conio.h ?
Etrange...
Ca te fait une erreur à la compilation ?

Kalamit,
La nuit, tous les chats sont gris. Pas les poulets ! :@)
merci beaucoup, bien utile !!