Para simplemente moviendo el cursor al comienzo de la línea actual, puede imprimir "\ r", que hace precisamente eso. Tenga en cuenta que no borra el texto anterior, así que tenga cuidado de sobrescribirlo o borrarlo con un código ANSI.
En los sistemas que utilizan códigos de control ANSI/VT, puede imprimir "\ 033 [1; 2H" para colocar el cursor. Moverá el cursor y no imprimirá nada en la pantalla. Los valores 1 y 2 son la fila y la columna, así que cámbielas para usar diferentes posiciones.
También hay otros códigos de colores y otras cosas: http://bluesock.org/~willg/dev/ansi.html
en cuenta que ninguno de estos códigos son portátiles y puede no funcionar en todos los sistemas (en particular, que no funcionan por defecto en algunos sistemas Microsoft) Los sistemas que no son compatibles mostrarán algo de basura en la pantalla (el código mismo).
Sí, lo intenté y funciona. – ardsrk