Quiero mostrar una barra de progreso (como wget) ¿cómo sigo escribiendo en la última línea de la consola?¿Cómo escribo en la última línea de la consola?
Windows 7 vis 2005 C++
Quiero mostrar una barra de progreso (como wget) ¿cómo sigo escribiendo en la última línea de la consola?¿Cómo escribo en la última línea de la consola?
Windows 7 vis 2005 C++
con retorno de carro ("\ r") se puede saltar de nuevo al principio de la línea actual. Esto solo funcionará para terminales que tienen soporte para esta característica.
Después de saltar hacia atrás, puede imprimir su nueva línea de estado.
Si necesita retroceder más allá de la última línea y está utilizando Win API nativo, puede usar el método SetConsoleCursorPosition en kernel32.lib.
Editar: GnuWin32 también parece tener un ncurses port si puede vivir con las dependencias de GnuWin32.
Funciona bien. Gracias – Lodle