C++中cin的一些问题

事情开始是在我不知道如果int age,然后cin>>age,我想知道cin这里需不需要判断类型什么的,然后就开始了研究。
所以下面我发现:

	int age;
	cout<<"请输入一个数字:";
	int a;
	cin >> a;
	cout << "你输入的是:" << a;

如果是输入的普通int类型,没有问题,但是如果输入字母,无论是多少字母,直接将int置换为0
然后如果是cin时出错,可参考下面这篇文章
cin的出错处理

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章