getline(cin,input) mit mehreren Zeilen? (C++)

Ich habe ein Problem hier, die geben mir eine harte Zeit. Also, ich habe noch etwas zu Lesen in dem format [bitte Lesen Sie sich den Körper als auch, um zu verstehen mein Problem ein wenig besser]:

               TITLE

The text is actually from a file being redirected 
to input stream via piping in linux bash. I cannot
use ifstream or anything other than some form of cin,
of which I believe getline to be the most useful. 

etc.

Speziell, was mir eine harte Zeit ist das Leerzeichen zwischen TITEL und Körper. Ich kann nicht scheinen zu denken, ein Weg, um zu umgehen, dass die Verwendung von getline(cin,string).

Die besten, die ich mir ausgedacht habe:

while(inputString.size() != 0)
    getline(cin,inputString);
    //process string

... aus dem Fenster geworfen wird mit der oben erwähnten leere Zeile.

Irgendwelche Ideen, Jungs?

Dank!

InformationsquelleAutor assignment_operator | 2013-10-09

Schreibe einen Kommentar