cin.get -Problem
-
Hi,
habe mal wieder ein Problem.
Die funktion unten klappt nicht cin.get wird einfach übersprungenchar buf[256]; cin.get(&buf[0],256,'\n');Erst das hier klappt aber das bringt mir nichts da der text nicht vernünftig eingelesen wird
char buf[256]; cin>>buf; cin.get(&buf[0],256);
-
Versuchs mal mit getline
-
Klappt genausowenig wie cin.get wird einfach übersprungen.
Weiß einer rat?
-
Probiers mal hiermit
getline(cin, input);bei input schreibst einfach den namen von deinem String hin, falls du ein char array verwendest, musst probieren obs geht, hab ich nich getestet
aber bei strings gehts
-
Edit: ohh sry vergessen
proibers damit
cin.ignore(); getline(cin, input);
-
Danke
mit cin.ignore(); klapts.