strings mit Leerzeichen
-
mase schrieb:
Also getline und >> zu mischen hat soweit funktioniert.
Ich musste nur an den Stellen, wo auf ein >> ein getline folgt,
ein getline einbauen, dass mir das newline abfängt, sonst ist das
folgende getline ohne Daten, bzw. enthält nur ein newline.Klar, getline() liest bis zum nächsten \n, op>> lässt alles hinter der Eingabe im Speicher stehen. Alternativ könntest du auch über ignore() den Rest der Zeile komponstieren (oder über "ProjectFile>>ws;" alle Whitespaces (einschließlich \n und möglicherweise dem Anfang der folgenden Zeile) überspringen).