//對輸入類型不匹配做出響應。
/******************************************************************************************
#include "stdafx.h"
#include <string>
#include <iostream>
using namespace std;
int _tmain(int argc,_TCHAR* argv[])
{
?int a = 0,b = 0;
?if(!(cin >> a) || !(cin >> b))
?{
??cout?? << "請輸入數字(a,b)以空格或者回車分隔.\n" ;
??return 0;
?}
?cout << "a = " << a << endl;
?cout << "b = " << b << endl;
?cout << "a + b = " << a + b << endl;
?return 0;
}
******************************************************************************************/
應該還可以通過atoi 之類的函數來處理。不過這里記錄的主要目的是 cin >> a 是有返回值的。初學C++,這點沒料到。所以記錄以示提醒。