cin.ignore(100,'\n')
如果我只通过流使用标准 cin是否有效?
例子:
cin >> temp; //enter key input
if(cin.fail())
{
cin.clear();
cin.ignore(100,'\n');
}
还是我必须使用 cin.get()?
例子:
temp=cin.get();
if(cin.fail())
{
cin.clear();
cin.ignore(100,'\n');
}
或者这些代码会产生相同的结果吗?