C/C++

Borra tu pantalla en Linux y en Winbugs (en C)

Publico una pequeña biblioteca para C++, en la que puedes borrar la pantalla sin preocuparte en que sistema operativo compilas o ejecutas tu programa, perfecto cuando tu eres un usuario de entornos *UNIX y tu profesor ocupa MS Windows.

/* Pequeña Biblioteca que borra la pantalla */

#ifndef CLEAR_SCREEN_HPP
#define CLEAR_SCREEN_HPP
#ifdef WIN32

#include
/* Borrado de pantalla en Windows/MSDOS */
void ClearScreen(void){
system(“cls”);
}
#else

#include
/* Borrado de pantalla en sistema *NIX */
void ClearScreen(void){
std::cout << “33[2J”; }
#endif
#endif

Guarda el código en un archivo clear_screen.hpp y luego importalo en tu programa y ocupa la función ClearScreen() para limpiar la pantalla, eso es para C++, para C es así:

/* Pequeña Biblioteca que borra la pantalla */

#ifndef CLEAR_SCREEN_H
#define CLEAR_SCREEN_H
#ifdef WIN32

#include
/* Borrado de pantalla en Windows/MSDOS */
void ClearScreen(void){
system(“cls”);
}
#else

#include
/* Borrado de pantalla en sistema *NIX */
void ClearScreen(void){
printf(“33[2J”);
}

#endif
#endif

Y guardas el archivo como clear_screen.h, y ocupa la función ClearScreen().

crosvera

Anuncios