青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

萬星星@豌豆莢 歡迎加入我們
一個吃軟飯的男人!!!!!我只想寫程序####
微博:http://weibo.com/wanlianwen
posts - 172,  comments - 1253,  trackbacks - 0

這個基本就是ACDK最精華的地方了吧。C++本身的元信息很少,借助RTTI可以在運行期識別對象類型,而模板也僅僅是在編譯期依靠模板元達到目的。

ACDK本身就是基于元信息:一個支持挖掘類層次結構,字段,構造,方法的高級版本的RTTI。對應與java和.net的反射機制。

元信息可以用來提供垃圾回收、動態加載類,序列化,附加用戶自定義屬性,運行期動態訪問對象的各個方面信息。我的理解Metainfo就是對類本身的一種解析,對編程語言的一種開放式擴展。

元信息(Metainfo)==反射(Reflection)
編程語言中的元信息就是在編程語言中存在一種運行期編程語言的類型的內部構造信息。
很多解釋型語言依賴元信息來構造復合類型,象lisp和perl。這些語言中最重要的就是元信息或者反射機制,也存在于java和.net中。

當然很多編譯器只有有限的元信息機制,象C++的RTTI。你可以發現,你能夠通過typeinfo獲取類的名字,僅此而已,無法獲得方法,成員,參數等等。當然com技術部分實現了metainfo,方法,成員,參數這些都可以從類型庫中獲取,但是仍然無法獲取內部構造信息。

由于C++類型系統的復雜性,它本身沒有實現反射機制。近年來最重要的兩種語言java和C#實現了反射機制,這兩種語言的類型系統要簡單很多,他們都拋棄了C++中晦澀的部分,這是非常好的做法,我覺得C++程序員的大部分時間都花在這些事情上。


使用ACDK的元信息

元信息級別

1、無元信息
假如僅僅利用ACDK框架構造類,無需腳本調用,動態加載,類中可以不添加元信息
ACDK_DECL_CLASS(MyClass);
class MyClass : extends acdk::lang::Object, implements acdk::lang::Comparable
{
private:
    RString _myString;
public:
    MyClass() : _myString(
"hello"{}
    
int compareTo(IN(RObject) other)
    
{
        
return 0;    // always equal
    }

    
int foo() return _myString->length(); }
}
;
// using it
RMyClass myClass = new MyClass();
類本身沒有引用計數,引用計數依靠的是垃圾回收機制,這樣的類是不符合腳本語言使用的。

2、基本的元信息
類派生結構
實現了ClassLoader功能

3、擴展的元信息
反射
序列化
腳本調用

4、動態方法調用代理
允許腳本語言使用C++接口
C++類派生,虛方法重寫

實現了元信息的ACDK類可以通過名字來定位并加載。

原來.net中類型的屬性信息就是可以用來實現AOP的咚咚????媽的,就tmd扯概念啊。搞得我現在才弄明白這個概念。

posted on 2007-12-26 12:00 萬連文 閱讀(698) 評論(0)  編輯 收藏 引用 所屬分類: ACDK
簡歷下載
聯系我

<2007年12月>
2526272829301
2345678
9101112131415
16171819202122
23242526272829
303112345

常用鏈接

留言簿(66)

隨筆分類

隨筆檔案

相冊

搜索

  •  

最新評論

閱讀排行榜

評論排行榜

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            欧美一区二区黄| 亚洲欧美亚洲| 欧美人与禽猛交乱配视频| 亚洲特级毛片| 亚洲一区黄色| 亚洲四色影视在线观看| 亚洲国产欧美在线| 91久久精品国产91久久性色| 免费不卡中文字幕视频| 久久精品一区蜜桃臀影院 | 欧美视频一区二区三区四区| 免费成人性网站| 欧美日韩一区二| 国产精品国产a级| 国产精品激情电影| 依依成人综合视频| 海角社区69精品视频| 欧美在线一区二区三区| 久久久久国产精品一区二区| 久久九九免费视频| 欧美日韩精品| 国产精品高精视频免费| 欧美午夜免费电影| 在线观看免费视频综合| 亚洲经典视频在线观看| 国产精品自拍小视频| 亚洲第一毛片| 99在线视频精品| 亚洲一区免费| 欧美福利电影网| 亚洲乱码国产乱码精品精98午夜| 日韩一级大片| 欧美尤物巨大精品爽| 久久不射中文字幕| 欧美精品久久一区二区| 欧美大片在线观看| 国产在线国偷精品产拍免费yy| 亚洲丰满在线| 久久九九国产精品| 亚洲人成网站在线播| 亚洲国产清纯| 久久久久久久久久久一区| 免费成人性网站| 国产一区二区三区高清在线观看| 亚洲国产一区二区a毛片| 亚洲午夜国产成人av电影男同| 免费成人激情视频| 亚洲天堂偷拍| 欧美日韩美女一区二区| 精品成人在线| 亚洲巨乳在线| 久久精品免费观看| 亚洲精品欧美日韩专区| 久久福利精品| 国产精品乱码妇女bbbb| 亚洲看片免费| 亚洲黄色免费| 久久综合九色九九| 一区二区三区我不卡| 亚洲欧美日韩视频二区| 亚洲高清网站| 欧美韩日一区二区三区| 国产亚洲精品久久久久久| 久久精品1区| 在线一区亚洲| 欧美日韩国产一中文字不卡| 一区二区三区免费在线观看| 免费美女久久99| 免费精品视频| 在线观看的日韩av| 亚洲一区二区三区免费观看| 亚洲精品久久在线| 老司机成人在线视频| 亚洲精品1234| 美日韩精品免费观看视频| 久久国产天堂福利天堂| 国产精品亚洲激情| 亚洲自拍另类| 欧美在线一级va免费观看| 国产乱子伦一区二区三区国色天香| 亚洲夜间福利| 99视频在线观看一区三区| 欧美激情四色 | 欧美精品日日鲁夜夜添| 亚洲欧美亚洲| 在线国产精品播放| 久久久久久穴| 一本高清dvd不卡在线观看| 国产精品老牛| 欧美一站二站| 毛片一区二区三区| 亚洲精品免费电影| 一本久道久久久| 国产精品扒开腿做爽爽爽视频| 9久re热视频在线精品| 亚洲一区二区三区四区五区午夜| 国产精品久久99| 久久婷婷蜜乳一本欲蜜臀| 久久九九国产| 亚洲日本一区二区| 亚洲在线观看| 今天的高清视频免费播放成人| 最新精品在线| 国产精品欧美在线| 欧美激情视频免费观看| 亚洲一区二区三区欧美| 欧美一乱一性一交一视频| 99riav国产精品| 一区二区三区日韩| 亚洲国产成人久久| 99精品国产热久久91蜜凸| 欧美日韩国产首页| 久久久久久久久久看片| 欧美福利视频| 麻豆成人在线观看| 欧美日韩成人在线播放| 欧美电影打屁股sp| 欧美无乱码久久久免费午夜一区 | 亚洲一区二区黄色| 牛牛精品成人免费视频| 亚洲欧美中文日韩v在线观看| 性欧美video另类hd性玩具| 亚洲永久免费精品| 久久久久久久97| 久久国产精品久久久久久| 免费永久网站黄欧美| 久久在线免费观看视频| 欧美一区二区久久久| 中文日韩电影网站| 久久亚洲综合网| 裸体歌舞表演一区二区| 欧美网站在线观看| 中文亚洲字幕| 亚洲免费成人av电影| 免费日韩成人| 久久久久国内| 久久久久久久一区| 老牛影视一区二区三区| 国产精品久久久久久亚洲毛片| 一本色道久久综合亚洲二区三区| 在线观看不卡av| 羞羞答答国产精品www一本| 一本色道88久久加勒比精品 | 亚洲欧美综合另类中字| 亚洲高清不卡一区| 亚洲欧美日韩国产成人精品影院| 亚洲欧洲午夜| 欧美久久电影| 欧美激情一区二区三区在线视频| 亚洲激情在线激情| 久久久91精品国产| 欧美国产一区在线| 在线日韩一区二区| 老司机一区二区三区| 美国三级日本三级久久99| 18成人免费观看视频| 久久久久久黄| 蜜臀av国产精品久久久久| 亚洲精品韩国| 欧美gay视频激情| 免费观看成人网| 亚洲二区精品| 欧美午夜不卡在线观看免费 | 亚洲欧美精品| 国产精品色一区二区三区| 久久av一区二区三区漫画| 久久久久久夜精品精品免费| 亚洲国产成人不卡| 欧美激情区在线播放| 久久综合电影一区| 一本到高清视频免费精品| 欧美日韩一区二区三区| 久久av一区二区| 男女精品网站| 亚洲欧美日韩综合| 国产农村妇女毛片精品久久莱园子 | 欧美性猛交xxxx乱大交退制版| 老牛影视一区二区三区| 中文精品99久久国产香蕉| 欧美午夜片在线观看| 久久人人97超碰人人澡爱香蕉 | 美脚丝袜一区二区三区在线观看| 99这里只有精品| 欧美日韩在线视频观看| 久久另类ts人妖一区二区| 欧美激情一级片一区二区| 亚洲欧美日韩国产一区二区| 国产欧美大片| 欧美日韩另类一区| 欧美一级播放| 亚洲第一在线| 久久影院午夜论| 一区二区高清在线观看| 永久久久久久| 欧美精品一区二区三区一线天视频 | 欧美激情精品久久久久久蜜臀| 亚洲国产精选| 国语自产精品视频在线看抢先版结局| 久久午夜国产精品| 一个色综合导航|