while(cin>>a)在文件输入时,切换时会出现的问题_while(cin>>a) 输入空格-CSDN博客

网站介绍:文章浏览阅读745次。1.首先cin>>a返回的是左操作数,也就是返回cin。cin的条件状态中: cin.eof() 判断流是否到达文件的结束符         cin.fail() 判断IO操作是否失败在while(cin>>a)中看流是否还能用,主要是判断 cin.fail() 的取值。事实上,无论是否用于while循环,流必须处于无错误状态才能用于输入和输出 ,也就_while(cin>>a) 输入空格