Problem z getline
Ostatnio zmodyfikowano 2016-03-04 20:00
xodos Temat założony przez niniejszego użytkownika |
Problem z getline » 2016-03-04 19:09:12 Witam mam taki problem nie wiem jak zrobić by getline czekał na wprowadzenie znakow przed cin. Przykładowy kod: string str,str2; getilne(cin,str); cout<<"test"; cin>>str2; Jak zrobić bym mógł wpisać białe znaki i poczekać przed cout i cin? |
|
carlosmay |
» 2016-03-04 19:37:49 nie wiem jak zrobić by getline czekał na wprowadzenie znakow przed cin. |
Ale co? Nie czeka? Nie pozwala nic wpisać i przechodzi dalej? |
|
xodos Temat założony przez niniejszego użytkownika |
» 2016-03-04 19:48:00 Nie czeka i przechdodzi jakby do następnego cin, przez co program się buguje. |
|
Gage |
» 2016-03-04 19:51:55 A co jest wcześniej w programie? |
|
mateczek |
» 2016-03-04 20:00:14 cin.ignore() - może bo masz znaki końca linii w buforze ?? i getline wczytujesz pustą linijkę ?? Przytoczony fragment kodu nic nie wyjaśnia na temat przyczyn problemu. Skompiluj go i zobacz, że wszystko w porządku !!! |
|
« 1 » |