Christoph Gärtner: C-Programmierung: conio.h unter Linux für getch()

Beitrag lesen

Hallo.

Der erste Google-Treffer zu 'conio.h' sagt:

"MS-DOS spezifische Funktionen in conio.h Programme, die darauf aufbauen, sind nicht portabel, da conio.h nicht zur ANSI-Standardbibliothek gehört und z.B. auf einer Sun oder in Linux nicht verfügbar ist."

Ich würde dir empfehlen - soweit möglich - die MS-spezifischen Funktionen durch entsprechende aus der C Standardbibliothek zu ersetzen. Das in stdio.h deklarierte Äquivalent zu getch() heißt beispielsweise getchar().

Ansonsten steht dir unter Linux auch WINE zur Verfügung, das genau das leisten dürfte, was du suchst (womit ich aber keinerlei Erfahrung habe) .

Gruß
 Christoph