cin und getline funktionieren nicht richtig



  • Hallo!

    Ich habe ein kleines programm geschrieben das einen String einlesen soll. Dabei habe ich es einmal mit cin und mit getline versucht. Wenn ich cin >> stringname; schreibe ignoriert er dies auch wenn ich dies mehrfach untereinander schreibe und bei getline(cin, stringname, '\n'); oder getline(cin, stringname); macht er nach betätigen der Entertaste nur einen Zeilenumbruch heißt er beendet das eingeben nicht. Ich arbeite unter Linux und hoffe mir kann einer helfen bin schon verzweifelt auch cin.ignore() und cin.clear() haben keine wirkung gezeigt 😞



  • Bei mir funktioniert es 😃 . Code her.



  • EOutOfResources schrieb:

    Bei mir funktionier es 😃 . Code her.

    😃
    Poste bitte mal einen aufs wesentliche reduzierten Codeausschnitt, damit wir dir sagen können, was genau du falsch gemacht hast (und nutze dafür bitte auch die code-tags).

    Grüsse.


Anmelden zum Antworten