我正在开发一个项目,用户输入不同类型的变量我试图让我的项目傻瓜证明,所以我试图防止数据不匹配。我要求用户输入的输入类型的示例将是这样的:
int main(){
int num;
string name,name2;
double money
cout<<"Enter your first name:"<<endl;
cin>>name;
cout<<"Enter your last name"<<endl;
cin>>name2;
cout<<"Enter a number"<<endl;
cin>>num;
cout<<"Enter an amount of money you have"<<endl;
cin>>money;
}
我主要担心变量的整数和双重类型。所以我想知道整数和双变量类型的数据不匹配是否有一种异常?