Ungepufferte Eingabe mit cin?



  • Hey @all,

    ich wollte folgendes kleines Programm ausführen , jedoch schreibt er mir Fehlermeldungen, und die Eingabe ist gepuffert:

    #include <iostream>
    
    int main(int argc, char* argv[]) {
      char ch;
    
      while((cin >> ch) != 27)
        cout << ch;
    
      return 0;
    }
    

    Im Prinzip, soll dieses Programm Zeichen einlesen, bis man die ESC-Taste drückt.

    MfG Roman1311



  • Das geht mit Standard C++ auch nicht. Guck dir mal ncurses oder conio.h an....


Anmelden zum Antworten