kostenloser Webspace werbefrei: lima-city


Auf Tastatur Eingabe warten

lima-cityForumProgrammiersprachenC/C++ und D

  1. Autor dieses Themas

    vosliker

    vosliker hat kostenlosen Webspace.

    Hallo,
    ich bin gerade dabei, dass mein Programm auf eine bestimmte Taste reagieren soll und sich via
    return 0;
    schließt. Und ich meine dabei nicht den cin befehl...
    Kann mir jemand bitte helfen? Danke im Vorraus
    Mfg Eric
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. hackyourlife

    Moderator Kostenloser Webspace von hackyourlife

    hackyourlife hat kostenlosen Webspace.

    Etwas genauer geht es wohl nicht, oder?
    Meinst du so etwas wie
    getch()
    ?

    Ansonsten: Welches OS? Und was genau hast du vor? Was heißt »auf bestimmte Taste reagieren«?
  4. Unter Windows kannst du
    system("pause");
    verwenden... Da dies aber als "bad practice" (Unsicher) angesehen wird, würd ich das nicht machen...

    Ich nutze dazu eige immer std::cin aus der Standardbibliothek:
    std::cin.get();
    << Wartet auf RETURN
  5. wuestenkrieger-frostwolf

    wuestenkrieger-frostwolf hat kostenlosen Webspace.

    Meinst du vielleicht sowas wie?
    char a;
    ...
    scanf("%c",&a);

    und falls du auf eine bestimmte Taste wartest,
    packst das ganze in ne Schleife und Prüfst ob a == 'Bestimmte Taste'
  6. Um den Code möglichst lange auf dem aktuellen stand zu halten würde ich mich grundsätzlich wenn möglich der Standardbibliotheken bedienen. Dokumentation findet man hier:


    http://www.cplusplus.com/reference/iostream/wcin/

    oder auch (automatisierte Übersetzung):

    http://de.cppreference.com/w/cpp/io/cin

    #include <iostream>
    int n;
     std::cin >>n;


    Dies ist auch c++11 /13 / 14 tauglich :)

    grüße

    kmettke
  7. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!