Anmelden

Archiv verlassen und diese Seite im Standarddesign anzeigen : C++, getch(), clrscr



Beli
15-11-2001, 13:09
Hallo,
welche Header muss ich unter Linux einbinden um die Befehle getch() (weiter nach Tastendruck) und clrscr (Bildschirm loeschen) benutzen zu koennen.

Fedia
15-11-2001, 15:24
sowas wie getch suche ich selbst noch.

Um nen leeren Screen zu bekommen versuch doch mal:

cout << "\033[2J";

Das sollte auch den Bildschirm löschen...

Erschlag mich aber nicht, wenn es nicht geht...

jgbauman
15-11-2001, 15:37
guckt euch mal
man ncurses
an.

Beli
15-11-2001, 15:55
Hallo,
das scheint der Header zu sein, den ich gesucht habe. Aber ich bekomme die Befehle nicht eingebunden. Irgendetwas mach ich falsch. Hab getch; und getch(); versucht, aber er will nicht so recht.

Gruss
Beli

tkortkamp
15-11-2001, 20:44
Hallo,
wenn du eine Funktion suchst, die auf eine Taste wartet dann versuche getchar(); . Der Header ist stdio.h. Für diese Funktion benötigst du dann auch nicht extra ncurses.

cya,
Tobias

Beli
15-11-2001, 21:40
Danke, getchar(); klappt.

Gruss
Beli