Computerhilfen.de

Design und Entwicklung => Programmieren Forum & Hilfe => Thema gestartet von: Bifix am 18.03.04, 09:39:07

Titel: C++ Psition der Textausgabe in einem Dos Programm bestimmen
Beitrag von: Bifix am 18.03.04, 09:39:07
 ???
Tach
ich hab nen Problem. Und zwar möchte ich den Text, den ich mit printf("Text"); ausgebe an einer bestimmten Stelle platzieren.
Ich meine, dass es da eine Fuktion gibt mit der ich die Zeile und Spakte bestimmen kann.
Kann mir die einer nennnen???

Danke!!

Bifix
Titel: Re: C++ Psition der Textausgabe in einem Dos Programm bestimmen
Beitrag von: void am 18.03.04, 18:39:05
ich denke mal weniger das es solche funktionen gibt (jedenfalls nicht im konsolenmodus)

du könntest aber dem ganzen etwas nachhelfen und es so gestalten:

printf("\n\n\n\n\n\n\n\n\t\t\t\t\t\t\t Test");
Titel: Re: C++ Psition der Textausgabe in einem Dos Programm bestimmen
Beitrag von: Matty am 15.06.04, 15:41:36
Doch, naja, ich suche gerade nach einer C++-Funktion die das macht. Unter C funktioniert das mit "gotoxy" aus der "conio.h". Schöne Grüße!

Matty
Titel: Re: C++ Psition der Textausgabe in einem Dos Programm bestimmen
Beitrag von: ,,,,,,, am 15.06.04, 18:07:01
Ich erinnere nochmal an meine Antwort aus dem GotoXY Thread ;D


-------------------------------------------------
Das einfachste ist vielleicht, zu versuchen, dem Kommandozeilenfenster ESCAPE-Sequenzen zu schicken.

Das folgende funktioniert unter Linux/xterm, es sollte auch unter Windows in der Kommandozeile funktionieren:

cout << "\033[6;4H"; // bewegt den Cursor an Position 6,4


Einige andere ESCAPE-Sequenzen findest Du hier:

http://ilkerf.tripod.com/cdoc/vt100ref.html