C++零基础入门学习(cout/cin) (二)

2014-11-23 23:34:01 · 作者: · 浏览: 14
ofbit=2 文件结束
failbit=4 输入错误 可以挽回 后面说明
*/
#include
using namespace std;
int main()
{
int a,b;
cout<<"a:_\b";
cin>>a;//如输入char 就会有多余的字符漏在缓冲区
1. cin.clear(); //恢复goodbit
cin.sync(); //清空缓冲区
2. cin.clear();
fflush(stdin);
3. cin.clear();
cin.ignore(次数,'需要结束的字符(这儿就是\n)') //一般次数取得足够大 让结束符起作用
cout<<"b:_\b";
cin>>b;
cout<<"a="< system("pause");
return 0;}