Почему функция getline(cin, str) не работает?
#include<iostream>
#include<string>
using namespace std;
int main() {
string s=" stroka ";
int a=1;
cin>>a;
getline(cin, s);
cout<<s;
}
Привел простой пример. Надо вначале использовать cin для ввода int, затем считать строку, но функция getline не отрабатывает.