So beenden Sie ein Programm mit Strg-D?

Ich versuche zu schreiben ein einfaches Programm, das simuliert einen Taschenrechner. Ich möchte das Programm zu beenden oder ausschalten, wenn das Strg+D Tastatureingabe erfolgt. Ich durchsuchte stackoverflow und sah andere Beispiele für Strg+C oder Strg+ aber die Beispiele sind in java und C.

C:

(scanf("%lf", &var);

für java, eine SIGINT wird ausgelöst, wenn Strg+Z gedrückt wird.

signal(SIGINT,leave);  
    for(;;) getchar();

Frage ich mich, was kann ich für Sie Strg+D in C++...

Vielen Dank an alle!

Brauchen wirklich mehr Informationen über diese, wie in welcher Umgebung Sie ausgeführt. Verschiedene Muscheln-und GUI-widgets werden interecpt spezielle Zeichen, wie dies für Ihre eigenen Zwecke zu benutzen, und kann oder kann nicht haben, wie man das ausschalten.

InformationsquelleAutor Ken | 2010-12-30

Schreibe einen Kommentar