
【c++】怎么跳出上面这个循环,因为按ctrl+z和输入ctrl+z字符都没有用
vector<int>ivec;intival;//读入数据到vectorcout<<"enternumber(Ctrl+ztoend):"<<endl;while(ci...
vector<int> ivec;
int ival;
//读入数据到vector
cout << "enter number(Ctrl+z to end):" << endl;
while ( cin >> ival)
{
ivec.push_back(ival);
}
//怎么跳出上面这个循环,因为按ctrl+z和输入ctrl+z字符都没有用 展开
int ival;
//读入数据到vector
cout << "enter number(Ctrl+z to end):" << endl;
while ( cin >> ival)
{
ivec.push_back(ival);
}
//怎么跳出上面这个循环,因为按ctrl+z和输入ctrl+z字符都没有用 展开
2个回答
展开全部
很简单啊!你输入任何一个非数字字符(类空白和\n除外),回车后就退出了。Ctrl+z也是可以的,只是要回车2次!
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询