Ergebnis 1 bis 20 von 20

Thema: Bitte schnelle hilfe

Baum-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #15
    Zitat Zitat
    Original geschrieben von Jesus_666
    Code:
    // Der folgende Befehl laesst nochmal warten, bis enter gedrueckt wurde. 
    // Sonst siehst du nix, wenn du nicht auf cmdline arbeitest. Funkt i.d.R nur auf WinDos
      system("pause");
    Das gleiche Ergebnis hättest du auch hinbekommen, indem du einfach...
    Code:
    cout << "Beliebige Taste zum Fortfahren drücken..." << endl;
    cin >> befehl;
    ...hingeschrieben hättest... Systemaufrufe sollte man nach Möglichkeit vermeiden, wenn es eine brauchbare Alternative gibt.

    Leider hast du dabei nicht recht Jeez, denn cin >> ignoriert fuehrende leerzeichen und zeilenendzeichen. Du kannst also auf Enter rumhaemmern, bis du schwarz wirst, solange du nicht wenigstens ein alphanumerisches zeichen eingeben hast ... habs selbst ausprobiert. Daher der systemaufruf.

    Was ich schon ewig in c suche ist eine moeglichkeit, genau 1 zeichen von der tastatur zu lesen, ohne noch enter druecken zu muessen .. selbst getc will so einen bloedsinn. Sinnvoll waere auch zu wissen, wie ich pruefen kann, ob ueberhaupt ein zeichen im Tastenpuffer ist.

    sprich, wie mache ich das aus dem guten alten pascal bekannte
    repeat until keypressed; c:=readkey;

    Geändert von Ineluki (17.05.2004 um 19:19 Uhr)

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •