int ival;
while(cin>>ival,!cin.eof())
{
If(cin.bad())
throw runtime_error(“IO stream corrupted”);
If(cin.fail())
{
cerr<<“bad data,try again”;
cin.clear(istream::failbit);
continue;
}
}
【无标题】
最新推荐文章于 2024-01-18 23:25:36 发布
int ival;
while(cin>>ival,!cin.eof())
{
If(cin.bad())
throw runtime_error(“IO stream corrupted”);
If(cin.fail())
{
cerr<<“bad data,try again”;
cin.clear(istream::failbit);
continue;
}
}