//對輸入類型不匹配做出響應。
          /******************************************************************************************
          #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++,這點沒料到。所以記錄以示提醒。

          posted on 2008-04-08 23:41 -274°C 閱讀(343) 評論(0)  編輯  收藏 所屬分類: C++

          常用鏈接

          留言簿(21)

          隨筆分類(265)

          隨筆檔案(242)

          相冊

          JAVA網站

          關注的Blog

          搜索

          •  

          積分與排名

          • 積分 - 917238
          • 排名 - 40

          最新評論

          主站蜘蛛池模板: 石泉县| 西盟| 林芝县| 南雄市| 临邑县| 郴州市| 文安县| 石林| 双柏县| 沧州市| 电白县| 陇川县| 嵊泗县| 商丘市| 鄂州市| 周至县| 永和县| 绍兴市| 尉氏县| 麻城市| 南昌县| 孟津县| 阜宁县| 阿坝县| 阳西县| 宜丰县| 九江县| 奈曼旗| 肃南| 兴仁县| 卫辉市| 秭归县| 集安市| 岳普湖县| 买车| 郑州市| 康平县| 平顶山市| 抚宁县| 明水县| 昭觉县|