chengxindang
驱动牛犊
驱动牛犊
  • 注册日期2004-08-16
  • 最后登录2011-07-24
  • 粉丝0
  • 关注0
  • 积分157分
  • 威望35点
  • 贡献值0点
  • 好评度7点
  • 原创分0分
  • 专家分0分
阅读:3153回复:3

在cin出错后而停止输入动作时,怎么才能恢复cin的功能。C++primer说,用cin.clear();可以做到;但我试了不行;请问怎么才能恢复。

楼主#
更多 发布于:2005-03-11 13:14
我想知道的问题时: 在cin出错后而停止输入动作时,怎么才能恢复cin的功能。C++primer说,用cin.clear();可以做到;但我试了不行;请问怎么才能恢复。
谢谢!给分!

爱,使人死亡,情,让人疯狂!
chengxindang
驱动牛犊
驱动牛犊
  • 注册日期2004-08-16
  • 最后登录2011-07-24
  • 粉丝0
  • 关注0
  • 积分157分
  • 威望35点
  • 贡献值0点
  • 好评度7点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2005-03-28 12:41
靠!怎么没有人回答我的问题呀!
高手在呢里????
爱,使人死亡,情,让人疯狂!
chengxindang
驱动牛犊
驱动牛犊
  • 注册日期2004-08-16
  • 最后登录2011-07-24
  • 粉丝0
  • 关注0
  • 积分157分
  • 威望35点
  • 贡献值0点
  • 好评度7点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2005-04-04 14:06
各位老大,是不是嫌20分太少呀,我可以在加分!!!!
爱,使人死亡,情,让人疯狂!
xiehechong
驱动牛犊
驱动牛犊
  • 注册日期2004-01-11
  • 最后登录2012-08-02
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望103点
  • 贡献值0点
  • 好评度3点
  • 原创分0分
  • 专家分0分
地板#
发布于:2010-03-04 12:04
Re:在cin出错后而停止输入动作时,怎么才能恢复cin的功能。C++primer说,用cin.clear();可以做到; ..
只是清除错误标志肯定不行,还需要用cin.igore()来将cin的输入缓冲区清空才行哦。
游客

返回顶部