[求助]关于getline()与cin.get()一起循环使用的问题!!!
#include<iostream>#include<string>
using namespace std;
int main()
{
while(1)
{
cout<<"Input a string"<<endl;
string b;
getline(cin,b);
cout<<"Input a char"<<endl;
char a;
a=cin.get();
}
return 0;
}
我想实现循环输入一个字符串,一个字符,一个字符串,一个字符……
但是当我循环第一次后,就会忽略掉getline函数了,直接跳过了,不知道为什么,请各位赐教,不胜感激!!