返回信息流用户需要输入若干个整数,但不清楚是多少个,那应该如何判断输入结束呢
我之前这样写的
while( cin>>num ){
}
但是就造成了死循环,跪求大神指导!
这是一条镜像帖。来源:北邮人论坛 / cpp / #80501同步于 2014/6/29
该镜像源已超过 30 天没有更新,可能在源站已被删除。
CPP机器人发帖
[问题]C++中如何判断输入结束
NeverGo
2014/6/29镜像同步7 回复
订阅后,新回复会通过你的通知中心匿名送达。
7 条回复
这样也可以呀 输入int类型 则输入流cin的状态必然非0 则继续执行
输入不是int类型的 比如浮点 或者字符串 就跳出循环了呀
【 在 NeverGo (NeverGo) 的大作中提到: 】
: 用户需要输入若干个整数,但不清楚是多少个,那应该如何判断输入结束呢
: 我之前这样写的
: while( cin>>num ){
: ...................
我直接用的while(cin>>num),实际上是死循环,提交代码后就通过了,[ema21][ema21]
【 在 wangxiaobupt 的大作中提到: 】
: 如何解决的呀 说来听听
: