Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

Problem z getline

Ostatnio zmodyfikowano 2016-03-04 20:00
Autor Wiadomość
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?
P-145552
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?
P-145554
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.
P-145556
Gage
» 2016-03-04 19:51:55
A co jest wcześniej w programie?
P-145557
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 !!!
P-145558
« 1 »
  Strona 1 z 1