关于while(std::cin>>value)
2015-06-06 01:13
567 查看
#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对象将导致条件失败!
相关文章推荐
- UITextField 光标的位置获取和设置
- Part3 Arduino基本函数
- Android之基本常见知识(持续更新) getwindow() requestWindowFeature()
- 高效位运算 __builtin_系列函数
- Arduino程序设计-C基础
- POJ 1679 THE UNIQUE MST 【次小生成树】
- POJ 2785 4 VALUES WHOSE SUM IS 0 【折半枚举】
- LIGHTOJ 1255-SUBSTRING FREQUENCY 【KMP】
- iOS Programming: The Big Nerd Ranch Guide (4th Edition) 阅读笔记-关于View和View Hierarchy
- OpenCSP开源程序解析之OPENCSP_AuthUI.cpp
- JavaWeb系列之七(response域与request)
- UITableViewCell重用和性能优化
- iOS学习笔记(2)— UIView用户事件响应
- org.json.JSONException: No value for xxx
- UIScrollView
- 内核中的中断函数request_irq()
- quick接入SDK
- [GUI] QT事件与X11的关系
- UINavigationController 导航控制器
- leetcode_PermutationSequence