//操作符重載:
          /******************************************************************************************
          #include "stdafx.h"
          #include <string>
          #include <fstream>
          #include <iostream>
          #include <algorithm>
          #include <map>
          #include <vector>

          using namespace std;
          class arry
          {
          ?public:
          ??arry(int x[2][2])
          ??{
          ???for(int i=0;i<2;i++)
          ???{
          ????for(int j=0;j<2;j++)
          ????{
          ?????arr[i][j]=x[i][j];
          ????}
          ???}
          ??}
          ??arry operator+(arry b);
          ??void display();
          ?private:
          ??int arr[2][2];

          };
          arry arry::operator+(arry b)
          {
          ?int c[2][2];
          ?for(int i=0;i<2;i++)
          ?{
          ??for(int j=0;j<2;j++)
          ??{
          ???c[i][j]=arr[i][j]+b.arr[i][j];
          ??}
          ?}
          ?return arry(c);
          }

          void arry::display()//自己寫display的實現吧:)
          {
          }

          int main(int argc,_TCHAR* argv[])
          {
          ?int a1[2][2]={1,2,3,4},b1[2][2]={1,2,3,4},c1[2][2]; //注意這兩行的修改
          ?arry a(a1),b=(b1),c(c1); //注意這兩行的修改
          ?cout<<"a=";a.display();
          ?cout<<"b=";b.display();
          ?c=a+b;
          ?cout<<"c=a+b=";
          ?c.display();
          }

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

          常用鏈接

          留言簿(21)

          隨筆分類(265)

          隨筆檔案(242)

          相冊

          JAVA網站

          關注的Blog

          搜索

          •  

          積分與排名

          • 積分 - 917238
          • 排名 - 40

          最新評論

          主站蜘蛛池模板: 板桥市| 双牌县| 阳信县| 会昌县| 张北县| 安多县| 翁源县| 秀山| 宜章县| 博爱县| 噶尔县| 土默特右旗| 庐江县| 屯门区| 山西省| 连云港市| 红原县| 洪江市| 扶沟县| 乐山市| 灌南县| 阿拉善盟| 长子县| 仁布县| 吉首市| 恩施市| 衢州市| 武隆县| 长汀县| 邯郸市| 广安市| 雷州市| 札达县| 财经| 庆云县| 兴义市| 瑞丽市| 富阳市| 杭州市| 灌南县| 罗源县|