编译器VC6.0下
cin.good(),原来的值默认为1。如果输入的值与定义的变量类型不同,则输出cin.good()为0;
#include<iostream>
const int Max=5;
void main()
{
using namespace std;
int x;
cin>>x;
cout<<cin.good()<<endl;
}
编译器VC6.0下
cin.good(),原来的值默认为1。如果输入的值与定义的变量类型不同,则输出cin.good()为0;
#include<iostream>
const int Max=5;
void main()
{
using namespace std;
int x;
cin>>x;
cout<<cin.good()<<endl;
}