中易网

正在学习C++ 请问 while(cin>>ival)终止条件是?

答案:3  悬赏:70  
解决时间 2021-01-24 04:44
正在学习C++ 请问 while(cin>>ival)终止条件是?
最佳答案
中止条件是cin出现异常或者结束,建议不要用cin >> ival做循环条件,而通过输入的特殊值来做循环。

如果你不能确保输入的是数字,你也不能直接用ival来接受数据,而是应该用string类型接受,然后判断再转换。

cin输入是狠简单的,实际工作中用到并不多,因此不要研究太多,就确保自己输入肯定符合要求吧,这样就没问题了,以后输入还是交给GUI界面去做
全部回答
while(cin>>ival)的终止条件是取读到文件的结尾,如果能正确取读数据则cin函数返回是真否则是假
直白的说,比如你输入个乱起八糟的字符不是int型的就终止了,也可以用文件终止符Ctrl+Z或Crtl+D,至于用哪个就要看用的是什么编译系统了。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
在qq上如何发起多人聊天?要说具体一点哦
excel如何开5次方?
家用电冰箱是多少瓦的
产后脱发是怎么回事,要多吃什么䃼回
自体毛发移植价格大概需要多少呢
变频空调如何加氟?
白头黑身子橙色的嘴是什么鸟
地板插座安装方法介绍
朋来先敬地址在什么地方,想过去办事
瓦房店轴承地址有知道的么?有点事想过去
格力一拖五风管机价格是多少?
长20米,宽8米菜地增加10米,求现在它的面积
结婚请帖夫妻该怎么写?急!!
求介绍光子嫩肤宁波哪里做的比较好
日籍华侨探亲在中国境内最长可以多长时间
推荐资讯
dell电脑亮度无法调节亮度该怎么解决?
这和叫什么树,到夏天了也没长叶子,树确是活
C语言中清屏函数是什么?
求会photoshop的
婴儿床买哪种好,宝宝1岁了。
高速公路遇前车急刹怎么办
生活小常识:山茱萸的功效与作用有哪些?
有息肉切除了小肠十公分对身体有影响吗
星座是算农历还是新历
哪位兄弟有pcb品质检测讲解ppt文档,跪求
防盗门锁价格表哪里找啊?
干白虎真的会倒霉三年吗 求解
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?