lesen von stdin in c ++

Ich versuche, von STDIN mit C ++, mit diesem Code zu lesen

<code>#include <iostream>
using namespace std;

int main() {
    while(cin) {
        getline(cin, input_line);
        cout << input_line << endl;
    };
    return 0;
}
</code>

Wenn ich kompiliere, erhalte ich diesen Fehler.

<code>[root@proxy-001 krisdigitx]# g++ -o capture -O3 capture.cpp
capture.cpp: In function âint main()â:
capture.cpp:6: error: âinput_lineâ was not declared in this scope
</code>

Irgendwelche Ideen, was fehlt?

Antworten auf die Frage(1)

Ihre Antwort auf die Frage