C++ Eingabe einlesen mit getline



  • Hallo,
    ich lese mit getline zeilenweise eine eingabe ein.
    das soll solang gemacht werden, bis die eingabe zuende ist.

    mein versuch:
    [cpp]
    do {
    getline(cin, input);
    cout << input << endl;
    }while(cin.eof() == false) ;
    [\cpp]

    aber das hilft nichts. nachdem alle zeilen eingelesen wurden, wird gewartet, ob noch eine eingabe kommt, und noch eine, usw... was mache ich falsch?


  • Mod

    while(getline(cin, input)) cout << input << endl;
    

    Und mach bitte nicht mehrere Threads zum gleichen Thema auf.


Anmelden zum Antworten