Wie Griff-Schlüssel-Presse-events in c++

Schreibe ich eine benutzerdefinierte Konsole-Programm. Und ich möchte, um es Aussehen wie eine tatsächliche. Also ich binden wollen einigen Aktionen mit Tastendruck-Ereignisse.

Zum Beispiel, wenn Sie die Pfeiltaste gedrückt wird, die zuvor ausgeführten Befehle sollten dem Benutzer angezeigt werden. Ich weiß um die SDL. Aber ich denke, dass es nicht eine standard-library, oder ??

Wenn es andere alternativen, die zum standard-Lieferumfang des CPP-Bibliothek, lassen Sie es mich bitte wissen.

Dank.

Was ist dein OS ? Und wählen Sie mit C oder C++, keinen tag die beiden.
Sie können nicht mit nur der standard-Bibliothek (c oder c++). Benötigen Sie eine andere Bibliothek oder os-utilities. Sie können den readline - Bibliothek für die Handhabung von Eingabe-Geschichte auf Linux, zum Beispiel.
Das ist OS abhängig.
es ist Ubuntu 12.x. und Wenn Sie etwas tun kann in c dann offensichtlich es tun können in c++ auch.
Ja, und alles, was Sie tun können, in C und C++, man kann auch in assembler. Das bedeutet nicht, Sie sollten hinzufügen, dass tag auch. Der Punkt ist, dass Sie Dinge tun, die sehr anders in C und C++, da Sie verschiedenen Programmiersprachen. Daher die Antworten, die Sie bekommen, wird anders sein, je nachdem, welche Anwendung Sie verwenden. Wir verstehen, dass die auf der Grundlage der tags.

InformationsquelleAutor Amit Bhaira | 2013-07-06

Schreibe einen Kommentar