例:

 int main()
 {
     int a,b;
     while(cin >> a >> b)
         cout << a+b << endl;
 }

首先,cin是个对象,没有所谓返回
>>输入操作符返回流对象的引用,cin >> x 返回istream&,cout << x返回oostream&

if可直接判断流,如if (cin)
while间接判断,如while (cin >> x)
若流被标记错误(读取失败)就返回false.
ctrl+z,F6可跳出循环,这代表eof(文件结束符)

就是当在缓冲区读取到的数据与>>后面的变量类型不匹配的时候,就会结束。。

最新文章

  1. 【错误总结】java.lang.NoClassDefFoundError: org/objectweb/asm/ClassVisitor
  2. maven权威指南学习笔记(五)—— POM
  3. C# winform 界面美化技巧(扁平化设计)
  4. JSBinding / FAQ &amp; Trouble Shooting
  5. centos6.5中 nginx-1.6.3 编译安装
  6. python数字图像处理(5):图像的绘制
  7. Type InvokeMember()用法简介
  8. [转贴]Eclipse IDE for c++配置
  9. bzoj1148
  10. [Oracle] 接线表
  11. java类固定值代替基表写法
  12. cin 对象取值过程详解
  13. 高通 android平台LCD驱动分析
  14. 成为一名Java架构师的必修课
  15. python3 解析 base64 数据
  16. yzh的神仙题
  17. 理解I/O:随机和顺序
  18. vim设置Tab键和显示行号
  19. centos 扩容
  20. [No0000133]c# ERROR:“.”(十六进制值 0x00)是无效的字符

热门文章

  1. BZOJ 1455: 罗马游戏 [可并堆]
  2. 在Eclipse中配置tomcat
  3. java 读写excle
  4. python 日期格式化常用标记
  5. 后台邮箱配置SMTP函数,如何把发件人设置为自定义昵称
  6. LCA 倍增
  7. centos下修改hostname,ip,netmask,gateway,dns
  8. FMS带宽的需求计算法
  9. jQuery获取、设置title的值
  10. nginx安装配置