//對輸入類型不匹配做出響應。
          /******************************************************************************************
          #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 閱讀(331) 評論(0)  編輯  收藏 所屬分類: C++

          常用鏈接

          留言簿(21)

          隨筆分類(265)

          隨筆檔案(242)

          相冊

          JAVA網站

          關注的Blog

          搜索

          •  

          積分與排名

          • 積分 - 914107
          • 排名 - 40

          最新評論

          主站蜘蛛池模板: 冀州市| 澄迈县| 马龙县| 潜江市| 英德市| 台州市| 大同市| 渝中区| 巴林右旗| 寻甸| 金门县| 蒙自县| 本溪| 高邮市| 婺源县| 蓝田县| 锡林郭勒盟| 措美县| 凤翔县| 仲巴县| 儋州市| 延吉市| 辉县市| 五原县| 林周县| 甘泉县| 临沭县| 阳高县| 阿克陶县| 简阳市| 镇原县| 南部县| 新宁县| 如东县| 阿荣旗| 广宁县| 阿瓦提县| 乌兰浩特市| 津市市| 靖西县| 宣化县|