Leerzeichen
-
Es gab ja schon ein paar posts zu diesem Thema,
int main()
{
cout<<"Hallo,gib deinen Namen ein "<<endl;
getline(cin,name);cin>>name;
menue();
}
So aber wie geht das nun mit dem einlesen des strings mit leerzeichen wenn der string global definiert ist ???
-
Und folgendes Prob hab ich auch noch:
string eingabe;void Vok(string 1,string 2,string 3,string 4,string 5,string 6,string 7)
getline(cin,eingabe)
cin>>eingabe;
.....
..
Vok("senex,senis","alter Mann","alter mann","alter Mann","alter Mann,Greis","Greis","");wenn ich jetzt alter Mann eingebe bekomme ich die ausgabe falsch,woran liegt das??
-
Wenn du eine Zeile inklusive Leerzeichen usw. einlesen willst, geht das mit getline(cin,zeile). Mit cin>>zeile wird formatiert eingelesen.
Beides auf einmal willst du bestimmt nicht.Deinen zweiten Quelltext hab ich überhaupt nicht verstanden.
-
Danke ,dazwischen war noch mehr aber das wollt ich nicht alles posten