Pregunta

En este momento, tengo una aplicación de consola que estoy trabajando, que se supone para visualizar y actualizar la información a la consola en un intervalo dado. El problema que estoy teniendo es que con un retorno de carro, sólo puedo actualizar una línea de texto a la vez. Si utilizo una nueva línea, la línea de edad ya no se puede actualizar mediante un retorno de carro.

¿Qué puedo hacer yo aquí?

¿Fue útil?

Solución

Usted puede ser capaz de encontrar un rel="nofollow maldice variante biblioteca que funciona en su la plataforma.

Otros consejos

La respuesta correcta es utilizar la biblioteca maldiciones como se ha mencionado por Mark. Pero si estás en sistemas Unix y no puede ser molestado con maldiciones a continuación, la solución rápida y sucia es imprimir directamente las secuencias de escape VT100:

http://ascii-table.com/ansi-escape -sequences-vt-100.php

A menudo hago esto especialmente en lenguajes de script que no tienen una maldición vinculante.

Esta es una solución muy feo, pero en un apuro siempre se puede simplemente borrar por completo la consola y vuelva a imprimir todo. Esta estrategia se ve un poco feo en algunos casos; esto puede hacer que las cosas se ven Blinky.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top