关于while(std::cin>>value)

来源:互联网 发布:软件企业增值税 编辑:程序博客网 时间:2024/06/07 09:57
#include <iostream>int main(){int sum=0,value;while(std::cin>>value)sum+=value;std::cout<<"Sum is:"<<sum<<std::endl;return 0;}
注意:如果流是有效的,那么测试成功,遇到文件结束符或者遇到无效输入时,如读取了一个不是整数的值,则istream对象时无效的,处于无效状态的istream对象将导致条件失败!
0 0