求助!为啥第一个读入的数据为空?
第一个参数n,意味着接下来输入n行数据,放入vector中。但是我的代码中vector第一个输入元素为空,这是为啥?
int n;
cin>>n;
string s;
vector<string> res(n);
for(int i=0;i<n;++i)
{
getline(cin,s);
res[i]=s;
} int n;
cin>>n;
string s;
vector<string> res(n);
for(int i=0;i<n;++i)
{
getline(cin,s);
res[i]=s;
} 相关推荐
招聘动态