limpiar pantalla
Publicado por Nasón (40 intervenciones) el 20/01/2005 09:17:56
Hola a todos:
Básicamente quiero limpiar la pantalla al ejecutar un programa. Quiero utilizar C/C++ estándar, esto es, no me sirve clscr() de conio.h de Borland. Muy fácil, utilizo system("cls"). No me vale porque quiero que el programa compile en windows y en gnu/linux sin hacer ningún cambio en el código.
Como no se si C++ estándar tiene una orden para limpiar pantalla se me ocurre una idea: si el lenguaje pudiese detectar si trabajo en un sistema windows o gnu/linux podría decidir si utilizo system("cls") o system("clear"). ¿Podría hacer tal verificación?, ¿se os ocurre alguna solución?
Gracias
Básicamente quiero limpiar la pantalla al ejecutar un programa. Quiero utilizar C/C++ estándar, esto es, no me sirve clscr() de conio.h de Borland. Muy fácil, utilizo system("cls"). No me vale porque quiero que el programa compile en windows y en gnu/linux sin hacer ningún cambio en el código.
Como no se si C++ estándar tiene una orden para limpiar pantalla se me ocurre una idea: si el lenguaje pudiese detectar si trabajo en un sistema windows o gnu/linux podría decidir si utilizo system("cls") o system("clear"). ¿Podría hacer tal verificación?, ¿se os ocurre alguna solución?
Gracias
Valora esta pregunta


0