Smoni1 - 29
Halbprofi
(offline)
Dabei seit 10.2007
233
Beiträge
|
Geschrieben am: 08.08.2013 um 10:40 Uhr
|
|
Hi, ich suche derzeit eine Möglichkeit, eine Eingabe in C zu machen, ohne dass das Programm dadurch pausiert wird (falls es so etwas überhaupt gibt);
Freu mich auf jede Hilfe;
Alle Menschen haben Fehler. Ich wünschte ich hätte auch welche.
|
|
getgeeky - 30
Halbprofi
(offline)
Dabei seit 06.2013
184
Beiträge
|
Geschrieben am: 08.08.2013 um 15:06 Uhr
Zuletzt editiert am: 08.08.2013 um 15:06 Uhr
|
|
Meines wissens nach gibt es sowas in C nicht... hab aber auch erst 1 1/2 Jahre Programmiererfahrung
wozu brauchst du es denn?
think like a Proton a stay positive
|
|
Smoni1 - 29
Halbprofi
(offline)
Dabei seit 10.2007
233
Beiträge
|
Geschrieben am: 08.08.2013 um 15:18 Uhr
|
|
Das Programm soll einfach laufen und sobald ich beispielsweise ESC drücke, schließ es sich selber.
Also irgendwie muss es ja funktionieren, man könnte ja kein einziges Spiel in C programmieren :o ...
Alle Menschen haben Fehler. Ich wünschte ich hätte auch welche.
|
|
FerdiFuchs - 38
Profi
(offline)
Dabei seit 01.2006
693
Beiträge
|
Geschrieben am: 08.08.2013 um 17:00 Uhr
|
|
STRG+C
"wo" ist eine ORTSANGABE
|
|
Smoni1 - 29
Halbprofi
(offline)
Dabei seit 10.2007
233
Beiträge
|
Geschrieben am: 08.08.2013 um 18:06 Uhr
|
|
STRG+C beendet das Programm anscheinend komplett und nicht nur eine Schleife etc.,
demnach bringt mir das nicht viel, da das Programm vor dem schließen noch Sachen in eine Datei schreiben soll :/
Alle Menschen haben Fehler. Ich wünschte ich hätte auch welche.
|
|
scw - 41
Experte
(offline)
Dabei seit 09.2002
1836
Beiträge
|
Geschrieben am: 08.08.2013 um 18:56 Uhr
Zuletzt editiert am: 08.08.2013 um 18:59 Uhr
|
|
Zitat von Smoni1: STRG+C beendet das Programm anscheinend komplett und nicht nur eine Schleife etc.,
demnach bringt mir das nicht viel, da das Programm vor dem schließen noch Sachen in eine Datei schreiben soll :/
Kannst du in C aber auch abfangen Stichwort: signal handling
EDIT: Wenn ich mich richtig erinnere, wird bei STRG+C ein SIGINT gesendet.
|
|
getgeeky - 30
Halbprofi
(offline)
Dabei seit 06.2013
184
Beiträge
|
Geschrieben am: 08.08.2013 um 19:20 Uhr
|
|
ok hab dich irgendwie falsch verstanden
Schließe mich meinen vorpostern an
think like a Proton a stay positive
|
|
Smoni1 - 29
Halbprofi
(offline)
Dabei seit 10.2007
233
Beiträge
|
Geschrieben am: 08.08.2013 um 19:31 Uhr
|
|
Ok, hab mal weitergesucht: Geht ganz einfach mit kbhit()
Also trotzdem danke für alle Hilfe :)
Alle Menschen haben Fehler. Ich wünschte ich hätte auch welche.
|
|