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).


Anmelden zum Antworten