亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費(fèi)注冊(cè) 查看新帖 |

Chinaunix

  平臺(tái) 論壇 博客 文庫(kù)
最近訪問板塊 發(fā)新帖
樓主: yuanchengjun
打印 上一主題 下一主題

我不用“OIOIC對(duì)象模型”  關(guān)閉 [復(fù)制鏈接]

論壇徽章:
24
獅子座
日期:2013-12-31 10:48:0015-16賽季CBA聯(lián)賽之吉林
日期:2016-04-18 14:43:1015-16賽季CBA聯(lián)賽之北控
日期:2016-05-18 15:01:4415-16賽季CBA聯(lián)賽之上海
日期:2016-06-22 18:00:1315-16賽季CBA聯(lián)賽之八一
日期:2016-06-25 11:02:2215-16賽季CBA聯(lián)賽之佛山
日期:2016-08-17 22:48:2615-16賽季CBA聯(lián)賽之福建
日期:2016-12-27 22:39:272016科比退役紀(jì)念章
日期:2017-02-08 23:49:4315-16賽季CBA聯(lián)賽之八一
日期:2017-02-16 01:05:3415-16賽季CBA聯(lián)賽之山東
日期:2017-02-22 15:34:5615-16賽季CBA聯(lián)賽之上海
日期:2017-11-25 16:17:5015-16賽季CBA聯(lián)賽之四川
日期:2016-01-17 18:38:37
91 [報(bào)告]
發(fā)表于 2007-09-17 17:32 |只看該作者

回復(fù) #81 Pervise 的帖子

原帖由 Pervise 于 2007-9-17 16:45 發(fā)表


那你用C++實(shí)現(xiàn)O12一個(gè)。


這是由于多重繼承帶來(lái)的繼承的模糊性帶來(lái)的問題,C++ 通過(guò)虛擬繼承技術(shù)來(lái)實(shí)現(xiàn)。

#include <iostream>

class O1
{
   public:  
    int  a1;   
   
};

class O2 :virtual public  O1
{
   public:
      int   a2;   

};

class O3 :virtual public O1
{
   public:
      int   a3;   

};

class O4 :virtual public O1
{
   public:
      int   a4;   

};

class O5 :virtual public O2
{
   public:
      int   a5;   
};

class O6 :virtual public O2, virtual public O3
{
   public:
      int   a6;   
};

class O7 :virtual public O3, virtual public O4
{
   public:
      int   a7;   
};

class O8 :virtual public O4
{
   public:
      int   a8;   
};

class O9 :virtual public O5, virtual public O6
{
   public:
      int   a9;   
};

class O10 :virtual public O6, virtual public O7
{
   public:
      int   a10;   
};

class O11 :virtual public O7, virtual public O8
{
   public:
      int   a11;   
};

class O12 :virtual public O9, virtual public O10, virtual public O11
{
   public:
      int   a12;   
};

int main(int argc, char *argv[])
{
    O12  *p_12;
   
    p_12 = new O12;
   
    p_12->a1 = 1;
    p_12->a2 = 2;
    p_12->a3 = 3;
    p_12->a4 = 4;
    p_12->a5 = 5;
    p_12->a6 = 6;
    p_12->a7 = 7;
    p_12->a8 = 8;
    p_12->a9 = 9;
    p_12->a10 = 10;
    p_12->a11 = 11;
    p_12->a12 = 12;
   
    std::cout << "p_12->a1 = " << p_12->a1 << std::endl;

    std::cout << "p_12->a7 = " << p_12->a7 << std::endl;

    std::cout << "p_12->a9 = " << p_12->a9 << std::endl;

    std::cout << "p_12->a12 = " << p_12->a12 << std::endl;

    delete  p_12;

    return 0;
}           

論壇徽章:
0
92 [報(bào)告]
發(fā)表于 2007-09-17 17:34 |只看該作者
提示: 作者被禁止或刪除 內(nèi)容自動(dòng)屏蔽

論壇徽章:
0
93 [報(bào)告]
發(fā)表于 2007-09-17 17:36 |只看該作者
你連個(gè)庫(kù)都沒有夠上。庫(kù)實(shí)現(xiàn)的功能是不用用戶自己用代碼寫的。而你的用。

怪不得讓你給出個(gè)小例子如此地難。

論壇徽章:
0
94 [報(bào)告]
發(fā)表于 2007-09-17 17:56 |只看該作者
提示: 作者被禁止或刪除 內(nèi)容自動(dòng)屏蔽

論壇徽章:
0
95 [報(bào)告]
發(fā)表于 2007-09-17 18:48 |只看該作者
原帖由 Pervise 于 2007-9-17 17:34 發(fā)表


其它的用C實(shí)現(xiàn)的OBJECT庫(kù)也不用看了,OIOIC空前是最優(yōu)秀的。


我覺得這樣說(shuō)態(tài)度不好。
沒看過(guò)就評(píng)論嗎?
我沒看過(guò)你的 OIOIC ,所以我沒有評(píng)論。

論壇徽章:
0
96 [報(bào)告]
發(fā)表于 2007-09-17 19:00 |只看該作者
原帖由 Pervise 于 2007-9-17 16:45 發(fā)表


那你用C++實(shí)現(xiàn)O12一個(gè)。


看91樓,實(shí)現(xiàn)了一種效果,和我想的差不多,
還有一種效果是不加virtual,
你用oioic實(shí)現(xiàn)一下,讓我看看?

[ 本帖最后由 yuanchengjun 于 2007-9-17 19:02 編輯 ]

論壇徽章:
0
97 [報(bào)告]
發(fā)表于 2007-09-17 20:19 |只看該作者
樓主的OIOIC 代碼在FreeBSD下根本不能編譯通過(guò)。不是gmake, 也不是freebsd make. 不知道是什么make.

論壇徽章:
0
98 [報(bào)告]
發(fā)表于 2007-09-17 20:22 |只看該作者
樓主為什么不對(duì)91樓的代碼回應(yīng)?

論壇徽章:
0
99 [報(bào)告]
發(fā)表于 2007-09-17 20:24 |只看該作者
樓主有空還是學(xué)習(xí)一下 Beans 吧
http://www.72891.cn/thread-843827-1-1.html

論壇徽章:
0
100 [報(bào)告]
發(fā)表于 2007-09-17 20:25 |只看該作者
提示: 作者被禁止或刪除 內(nèi)容自動(dòng)屏蔽
您需要登錄后才可以回帖 登錄 | 注冊(cè)

本版積分規(guī)則 發(fā)表回復(fù)

  

北京盛拓優(yōu)訊信息技術(shù)有限公司. 版權(quán)所有 京ICP備16024965號(hào)-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號(hào):11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報(bào)專區(qū)
中國(guó)互聯(lián)網(wǎng)協(xié)會(huì)會(huì)員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關(guān)心和支持過(guò)ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請(qǐng)注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP