Martin Speiser: C++ problem -- mit "\n"

Beitrag lesen

Hi!

Ich rufe per switch eine funktion auf, die per cin.getline() einen String einlesen soll, nachdem eine meldung ausgegeben wurde. So weit so gut jetzt zum Problem. Immer wenn die Funktion aufgerufen wird macht er automatisch ein zeilenumbruch und  somit wird das cin.getline witzlos. Warum ist das so? ist das eine Eigenart von Switch?

switch selbst macht weder Ein- noch Ausgaben. Es wird an irgendeiner anderen Stelle in deinem Code liegen.

Gruß,
Martin