Ver Mensaje Individual
  #3 (permalink)  
Antiguo 12/11/2010, 19:56
AlanChavez
 
Fecha de Ingreso: junio-2010
Ubicación: Charlotte, NC
Mensajes: 611
Antigüedad: 13 años, 10 meses
Puntos: 95
Respuesta: Retroceder una línia en la pantalla

Eso es una funcion especifica del sistema operativo, y no existe ninguna instruccion en el lenguaje de programacion que te permita hacer eso.
Veras tanto printf como cout, te permiten imprimir cosas en la consola, mas no manipularla.

puedes intentar escribir, pero me parece que solo te funcionaria en terminales unix.

cout<<"\e[A";

mas no estoy seguro que
una alternativa, es almacenar lo que has ido escribiendo en la pantalla en una estructura de datos, ya sea un array o un arbol, de tal manera que si quieres hacer una actualizacion a una linea que ya has escrito, consultas tu estructura de datos, haces la modificacion, limpias la pantalla y escribes el contenido de la estructura de datos nuevamente.