Programación General > C/C++
limpiar linea
sijuliosi:
Hola,
quería saber cómo puedo limpiar la última línea que se ha escrito en pantalla en C.
Programming C++:
clrscr();
eso es para limpiar la pantalla
diego.martinez:
si estas haciendo una aplicacion consola podrias usar GotoXY() retroceder el cursor y pintar 80 caracteres blancos, y luego volver a poner el cursor en su sitio.
si estas programando la grafica en modo texto, puedes hacer un memset de 160 ceros en la direccion 0x0b0000+(24*80*2)
sijuliosi:
Gracias por contestar, no veo que me haga caso cuando pongo clrscr() ni gotoxy(). Ni me borra la pantalla, ni se me posiciona en las coordenadas que le indico. He incluido las librerías. No sé si hay que hacer algo especial para llamar a estar funciones.
sijuliosi:
Vale, ya me enteré que si estas en la posición (20, 20) y quieres ir a la (10,10) lo ignora.
Gracias por vuestra ayuda.
Navegación
[#] Página Siguiente
Ir a la versión completa