我对编程很陌生,我想知道在c ++中是否有办法制作"而(还有新值){...}" 我的意思是,如果您插入6/50/400值,则按Enter键,对于每个新值,它会执行6/50/400次的while操作。 如果可以,尽量保持简单,我只是一个新人,并提前感谢!
编辑: 啊对!对不起,伙计们,我不知道有关于C ++的书籍。我的错! :d
答案 0 :(得分:0)
std::cin
库中的iostream
方法在读取输入时返回true,在尝试读取时返回false,但没有其他内容可读。所以你可以使用while(cin >> bar)
并且它会读取输入,直到它找到一个EOF字符(从你在控制台中按CTRL + D或到达重定向到stdin的文件的末尾)