Hola, como dice el título estoy buscando una alternativa a las funciones system y clrscr, y demas funciones de librerías no estándares, para borrar la pantalla sin usar líneas vacías en consola... o es que no hay manera alguna?...saludoss
system es estándar, lo que no es estándar son los comandos que puedas pasarle como parámetro, conio no es estándar. Por otro lado no hay alternativas estándar a conio, puesto que las tareas como limpiar la pantalla son inherentes y especificas de cada sistema, y se deben realizar con funciones especificas de el sistema en el que te encuentres u alguna librería multi plataforma que te ahorre realizar las distintas implementaciones.
En el buscador podrás encontrar muchos hilos con esta pregunta o similar.
Saludos!
Cita de: Littlehorse en 15 Diciembre 2010, 23:15 PM
system es estándar, lo que no es estándar son los comandos que puedas pasarle como parámetro, conio no es estándar. Por otro lado no hay alternativas estándar a conio, puesto que las tareas como limpiar la pantalla son inherentes y especificas de cada sistema, y se deben realizar con funciones especificas de el sistema en el que te encuentres u alguna librería multi plataforma que te ahorre realizar las distintas implementaciones.
En el buscador podrás encontrar muchos hilos con esta pregunta o similar.
Saludos!
Toda la razón, pero si quieres una libreria más "Amigable" y Open Source te recomiendo las ncurses originales de BSD y portadas a plataformas Winx como PDCurses, mira a continuación:
http://pdcurses.slashon.com/ (http://pdcurses.slashon.com/)
Seguramente estos enlaces también te sean de utilidad:
http://es.tldp.org/Tutoriales/NCURSES/tutorial-ncurses.html (http://es.tldp.org/Tutoriales/NCURSES/tutorial-ncurses.html)
http://www.tldp.org/HOWTO/NCURSES-Programming-HOWTO/ (http://www.tldp.org/HOWTO/NCURSES-Programming-HOWTO/)
Y está es una introducción muy simple y explicada como para niños XD
http://taringa.net/posts/linux/1587336/Programemos-Un-Poco-En-C_.html (http://taringa.net/posts/linux/1587336/Programemos-Un-Poco-En-C_.html)
http://taringa.net/posts/linux/1559988/Colores-En-C_-Sin-conio_h-y-Con-ncurses--Programador-Novato.html (http://taringa.net/posts/linux/1559988/Colores-En-C_-Sin-conio_h-y-Con-ncurses--Programador-Novato.html)
Espero sea de utilidad!
Saludos
printf ("\n\n\n\n\n\n\n\n\n\n"); y listo
Cita de: Sagrini en 16 Diciembre 2010, 18:44 PM
printf ("\n\n\n\n\n\n\n\n\n\n"); y listo
Si lees el hilo, deja bien claro en el primer post que:
Citar
para borrar la pantalla sin usar líneas vacías en consola... o es que no hay manera alguna?...saludoss
ya había leído en algunas webs lo de ncurses, lo malo es que nesecita instalación, y pense en algo mas facil, digamos, llegar y compila en cualquier sistema, en fin.. intento hacer lo mas facilmente portable mis codigos... pero vere los links, siempre es bueno leer cosas nuevas..saludos
EDIT: buenisimos links gankutsuo... saludoss