konsolenanwendung zeilenumbruch zeile hoch

Gast #933679
Lesenswert?

hi,

bastel gerade eine kleine konsolenanwendung, und nutze printf für 
ausgaben, jetzt würde ich gerne 8 zeilen nach oben, um ausgaben zu 
überschreiben, wie geht das!?

die vt100 konformen ausgaben:

 printf("\r");//cr
 printf("\033[8A");

funktionieren hier unverwunderlicher weise nicht.

gruß,
w.
Gast #933700
Lesenswert?

Konsolenanwendung wofür? DOS, Linux Konsole, ...
Die Unterscheiden sich natürlich und wenn VT100 nicht funktioniert, wird
es wahrscheinlich keine VT100 konforme Konsole sein.

Für sowas verwendet man gerbe ncurses, S-Lang, ... je nach Geschmack. 
Dann muss man sich nicht um die verschiedenen Terminaltypen kümmern.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren