cpp wie man den Escape-Schlüssel benutzt


Antwort 1:

Für C ist die Tastatur ein Eingabegerät - im Allgemeinen (aber nicht immer) mit Standard in (stdin) verbunden.

Einige Betriebssysteme und einige Shells machen spezielle Dinge für einige Schlüssel. Der Esc-Schlüssel (zumindest für Unix- / Linux-Systeme) hat keine spezielle Funktion. Control-C hat eine spezielle Funktion. Standardmäßig wird das Programm beendet.

Ken


Antwort 2:

Behalte dies als äußere Schleife bei, während (! kbhit ()) {char ch = getch () if (ch == 27) break; ................ Rest Ihres Codes} 27 ist der ASCII für esc