永发信息网

c++里面cin.clear()的意思

答案:2  悬赏:80  手机版
解决时间 2021-04-14 20:26
c++里面cin.clear()的意思
最佳答案
楼主,您好,很高兴为您解答问题!希望能帮到你!

以后有什么问题可以多多交流!呵呵!O(∩_∩)O~

cin.clear(); //清除cin流的错误状态

C++语句cin.clear();中的clear()是什么函数,原型是?

答:检举将一个出错的流的状态恢复为“好”。但也不完全是,因为它也可以把“好”的流变成“坏”。

其默认参数为:
ios::goodbit

故语句:
cin.clear()

清除cin流,并设置goodbit状态位。

同理,语句:
cin.clear(ios::failbit)

清除cin流,并设置failbit状态位,该位代表一般可修复的小错误,自然还可以设置其他几个状态位,但普通情况下,很少用到。还是以goodbit位用的最多。由于它是默认参数,所以不需显示传递,故而你最常看到的就是:
cin.clear()
这句了。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
单选题Thedoctortriedtosavemywife,______
昊元上品这个地址在什么地方,我要处理点事
用另一个号加男朋友用什么理由
老虎和龙哪个好
难道做个有原则的人也有错么?
福建的冬季现在冷吗
09年全球昂贵车型
人流是否不全一年后能否检查的出?
哇嘎软件改为后台运行后,怎样再改成前台运行
单选题地处南京秦淮河畔的“贡院”被专家学者
中校是什么级别,中校退伍后,会是什么级别
金鼎便利地址在哪,我要去那里办事
海盐职业高级中学什么时候开学
板栗那里最多
如果公司赔偿是按应发工资(包括保险)还是实
推荐资讯
成都地区那里有卖水货手机的地方,详细地址。
广州航海大学艺术类学生在哪个校区
求科学的解释:2012年究竟会发生什么?
谁给我个好玩的PSP游戏
画一幅油画要多久啊?真的要一个月吗?
有什么方法可以调节情绪和心情
假如有一天我做了不该做了事,而发生了不该发
求梦比优斯主题歌吉他谱
法语或者日语,我该选哪个?
A和B可以相互转化,B在沸水中可以生成C,C在
我手机没有内存卡,请问怎么能扩展手机内存了
联想A708t手机多少钱
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?