PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : c-pgm / gotoxy<()



steven
31-03-2000, 10:14
hallo leute,
hab suse 6.1.
unter dos turbo c kann man via conio.h folgendes
code-seqment erzeugen:
#include <conio.h>

main()
{
gotoxy(5,5);
printf("blabla");

}
wie geht das unter linux (gemeint ist der gotoxy() -
ausdruck?
keine verwendung von gui's.
wuerde mich ueber jede antwort freuen
steven

thommy
04-04-2000, 09:43
Die Materie ist nicht ganz so einfach, die Steuerung der Ausgabe funktioniert mittels dem ncurses-Paket

Am Besten, Du schaust Dir mal das (sinnlose) Programm an, dass ein einzelnes Zeichen an einer anzugebenden Position auf dem aktuellen Screen ausgibt:

<pre>
#include <curses.h>

int main () {
initscr();

mvaddch(10,5,'c');
refresh();
sleep(5);
endwin();
}
</pre>

Im Manual zu ncurses sind alle verfügbaren Funktionen aufgelistet. Dort stehen auch die Manuals, in denen man weiterführende Infos zu den jeweiligen Funktionen findet.

Ich hoffe, der Tipp hilft Dir weiter...
Thomas

wolfgang
04-04-2000, 18:27
gib mir deine emailadresse und ich sende dir conio.h for LINUX

die benutze ich nur noch und die ist im addisson wesley velag downloadbar und im buch von helmut herold beschrieben

echt gut
gruss
wolfgang

wolfgang
04-04-2000, 18:40
oh mann bi ich doof!
habe jetzt erst geschnallt wie ich hier mails an jemanden versenden kann

die conio kommt sofort
gurss
wolfgang :-)