SoloCodigo

Programación General => C/C++ => Mensaje iniciado por: Arsys en Miércoles 20 de Agosto de 2003, 16:08

Título: Re: Funcion para limpiar pantalla
Publicado por: Arsys en Miércoles 20 de Agosto de 2003, 16:08
Pues eso, que me gustaría saber que función he de utilizar para limpiar la pantalla.

En programas de MS-DOS me refiero.

Saludos
Título: Re: Funcion para limpiar pantalla
Publicado por: JuanK en Miércoles 20 de Agosto de 2003, 18:12
Título: Re: Funcion para limpiar pantalla
Publicado por: Arsys en Miércoles 20 de Agosto de 2003, 21:38
Cierto, tenía entendido que era esa, y de hecho lo intenté, pero al ponerla me da un error que dice así: [Linker error] undefined reference to 'clrscr'.

Lo tenía puesto de esta manera:

 
Citar
printf("Elija una opcion: nn");
  printf("1. Sumar dos numerosn");
  printf("2. Restar dos numerosnn");  
  scanf("%d", &eleccion);
 
  clrscr();


Obviamente cuando elimino la función clrscr() todo funciona bien, por eso no comprendo donde puede estar el error.

Saludos :ayuda:
Título: Re: Funcion para limpiar pantalla
Publicado por: Astor en Miércoles 20 de Agosto de 2003, 23:24
Que compilador/linker estas utilizando ?

mientras proba con
system("cls");
Título: Re: Funcion para limpiar pantalla
Publicado por: © Jonathan © en Miércoles 20 de Agosto de 2003, 23:33
Hola, recuerda que debes incluir la libreria CONIO.H....Saludos
Título: Re: Funcion para limpiar pantalla
Publicado por: Arsys en Lunes 25 de Agosto de 2003, 14:47
Ya había incluido la librería conio.h

Uso el compilador Dev-C++.

De todas formas lo de system("cls") me funciona bien.

Gracias por la ayuda :good:

Saludos
Título: Funcion para limpiar pantalla
Publicado por: Driada25 en Jueves 4 de Septiembre de 2003, 17:27
Yo utilizo el mismo programa y me pasaba exactamente lo mismo, hasta que miré la carpeta donde guarda las librerías y descubrí que en este programa la libreria es "conio.c" y no "conio.h". Si la pones así compila perfectamente y no te da el error.
Salu2.