По какой-то странной причине функция getline () не работает должным образом.У меня есть цикл программы через рекурсию (возврат main ();).При первом запуске следующего кода это нормально.
cout << "Enter a phrase: ";
string user;
getline(cin, user);
Однако после вызова рекурсии программа пропускает шаг, который позволяет мне печатать.В результате строка user пуста.Есть идеи почему?
Спасибо.