Quiero hacer una barra de progreso para mi aplicación de terminal que podría funcionar algo así como:de cómo actualizar un mensaje impreso en el terminal sin volver a imprimir (Linux)
[XXXXXXX ]
lo que daría una indicación visual de la cantidad de tiempo queda antes de que el proceso se complete.
Sé que puedo hacer algo como imprimir más y más de X mediante su inclusión en la cadena y luego simplemente printf, pero que se vería así:
[XXXXXXX ]
[XXXXXXXX ]
[XXXXXXXXX ]
[XXXXXXXXXX ]
o algo así (obviamente, se puede jugar con el espaciado). Pero esto no es visualmente estético. ¿Hay alguna manera de actualizar el texto impreso en una terminal con texto nuevo sin reimprimir? Esto es todo bajo linux, C++.
funciona como un amuleto, gracias – ldog