Dieter schrieb:
> Hallo
>
> Für die Steuerung von Konsolenprogrammen benötige ich 2 Sachen.
>
> Zum einen die Konsole leeren. Dafür habe ich leider noch keine
> Plattformunabhängige Lösung gefunden. Gibt es so etwas überhaupt?
Kommt drauf an, was du unter 'plattformunabhängig' verstehst. Es gibt
z.B. (n)curses: Das läuft mehr oder weniger auf sämtlichen
UNIX-Derivaten, Linux, BSD, MacOS etc. inbegriffen. Nur m.W.n. natürlich
unter Windoof nicht. Für mich ist das plattformunabhängig, wenn man eine
aus zig Plattformen nicht unterstützt.
(Es gibt/gab aber mal ein curses für Windows. pdcurses hieß das, glaube
ich)
> Und dann für die Menüpunkte das Abfragen eines Zeichens. Allerdings ohne
> Enter zu drücken zum bestätigen. Gibt es da etwas in der
> Standardbibliothek?
Auch ncurses. Alternativ funktioniert unter UNIX-Derivaten, die Konsole
in den nicht-kanonischen Modus zu bringen, etwa mit termio oder termios.
Für DOS gabs früher(tm) getch() (mit C-H am Ende), ist aber nicht
portabel.