ich bin jetzt gerade auf ein paar Probleme gestoßen als ich meine Raytracing-Engine
portieren wollte.
Unter anderem muss deswegen folgende WinAPI-Befehle übersetzen: GetAsyncKeyState_()
Dafür habe ich folgende Linux-Äquivalente gefunden, die aber nicht so funktionieren,
wie ich es annahm:
getc_(0) : 0 ist die Konstante für stdin und getc_() ist eigentlich dafür gedacht um aus
einer Datei zu lesen. Mit der 0 wird aber vom Standard-Input gelesen. Leider stürzt das
Programm dann aber ab.
getc_unlocked(0) : Hier passiert das selbe wie bei getc_(0)
getchar_() : Das Programm bleibt bei dem Befehl stehen, aber egal, welche Taste ich
drücke, es geht nicht weiter.
getchar_unlocked_() : Hier wieder das selbe wie bei getchar_unlocked_()
Welche Alternative gibt es da noch?
Der nächste zu übersetzende Befehl ist: 'SetCursorPos_()'
Hier habe ich noch nichts vergleichbares gefunden. Weiß da jemand Rat?
Wenn weitere Probleme entstehen, meld ich mich dann wieder.
