
20.11.2009, 00:31
|
|
Новичок
Регистрация: 20.08.2008
Сообщений: 2
Провел на форуме: 30695
Репутация:
0
|
|
Вообще-то после
cin >> str;
считывание остается на той же строке, поэтому для получения следующей строки необходимо считать из потока символ '\n' (перейти к следующей строке) оператором
getline(cin,str);
а уже потом считывать нужную строку тем же оператором
То есть просто добавь после cin >> оператор getline() или (что не рекомендую из-за более плохой читабельности кода) перед нужным getline добавь дополнительный getline(cin,str)
Последний раз редактировалось Mystic.asm; 20.11.2009 в 00:34..
|
|
|