利用C++ ATL技術(shù)實(shí)現(xiàn)反射機(jī)制
所屬分類(lèi):技術(shù)論文
上傳者:aet
文檔大?。?span>368 K
標(biāo)簽: 軟件
所需積分:0分積分不夠怎么辦?
文檔介紹:編制靈活的應(yīng)用程序框架系統(tǒng),反射機(jī)制是重要的實(shí)現(xiàn)手段。但由于C++本身沒(méi)有成熟的反射技術(shù),對(duì)此進(jìn)行了深入研究并提出一種實(shí)現(xiàn)方法。首先論述了反射機(jī)制的作用;然后描述了ATL動(dòng)態(tài)鏈接庫(kù)實(shí)現(xiàn)反射機(jī)制的基本原理,完善了ATL IDL文件接口標(biāo)識(shí)符定義,利用前綁定或后綁定技術(shù)實(shí)現(xiàn)反射機(jī)制,比較了這兩種方法的不同之處,著重強(qiáng)調(diào)了Idispatch接口在實(shí)現(xiàn)反射機(jī)制中的作用,最后給出需要繼續(xù)研究的問(wèn)題。由于采用了動(dòng)態(tài)鏈接庫(kù)技術(shù),方便了構(gòu)件的維護(hù)和復(fù)用,有助于團(tuán)隊(duì)開(kāi)發(fā)和分布式開(kāi)發(fā)。
現(xiàn)在下載
VIP會(huì)員,AET專(zhuān)家下載不扣分;重復(fù)下載不扣分,本人上傳資源不扣分。