永发信息网

C++菜鸟,求助。

答案:3  悬赏:70  手机版
解决时间 2021-01-29 06:48
  • 提问者网友:人生佛魔见
  • 2021-01-28 23:22
C++菜鸟,求助。
最佳答案
  • 五星知识达人网友:不想翻身的咸鱼
  • 2021-01-29 00:57
如果badbit或faibit被设置fail()返回真。

信这句。
fail的代码:

bool __CLR_OR_THIS_CALL fail() const
{ // test if badbit or failbit is set in stream state
return (((int)rdstate()
& ((int)badbit | (int)failbit)) != 0);
}
全部回答
  • 1楼网友:杯酒困英雄
  • 2021-01-29 03:36
亲自在一个C++软件中敲一下代码,就知道了。
  • 2楼网友:空山清雨
  • 2021-01-29 02:11
eofbit或faibit被设置fail()返回真
eof一定导致fail
fail不一定是eof导致,可能有其他原因,如输入格式错误等等
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯