PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : conio.h + getch() + Linux = FEHLER



K0rnbr0t
29-06-2006, 12:00
Moin mrunix Community,
Ich hab ( mal endlich ) Mein programm fertig geschrieben. wenn ich jetzt unter linux
g++ main.cpp -o test eingebe dann sagt er mir 8 mal (also acht getch() befehle sind im programm) ein fehler der Folgender maßen aussieht

(ich weiß es net genau , poste es aber gleich)



TEXT 098437+62438

So was würfelt mir dann die Konsole zu.

P.s. Ich hab nur die Header-Dateien "conio.h" und "_mingw32.h" rüberkopiert

mfg,
K0rnbr0t

Detrius
29-06-2006, 13:41
Die Headerdateien nützen Dir wenig, wenn die Funktionen in den Bibliotheken nicht vorhanden sind. ;)

conio ist plattformabhängig und läuft AFAIK nur auf Windows.

Unter Linux könnte ncurses das sein, was Du suchst. Du musst natürlich Deinen Quellcode dann entsprechend anpassen.

panzi
30-06-2006, 18:35
Die Headerdateien nützen Dir wenig, wenn die Funktionen in den Bibliotheken nicht vorhanden sind. ;)

conio ist plattformabhängig und läuft AFAIK nur auf Windows.

Unter Linux könnte ncurses das sein, was Du suchst. Du musst natürlich Deinen Quellcode dann entsprechend anpassen.
Wenn's echt nur getch() ist was't aus conio.h verwendest, dann braucht's eigentlich bis auf denheader nix ändern.