C/C++

          sizeof:對齊問題

          posted @ 2009-05-16 18:11 蔣耘 閱讀(669) | 評論 (0)  編輯

          關于VC2008下提示找不到MSVCP90D.dll的解決辦法

          posted @ 2009-05-15 22:21 蔣耘 閱讀(1097) | 評論 (0)  編輯

          C++虛函數表解析(轉)
               摘要: C++中的虛函數的作用主要是實現了多態的機制。關于多態,簡而言之就是用父類型別的指針指向其子類的實例,然后通過父類的指針調用實際子類的成員函數。這種技術可以讓父類的指針有“多種形態”,這是一種泛型技術。所謂泛型技術,說白了就是試圖使用不變的代碼來實現可變的算法。比如:模板技術,RTTI技術,虛函數技術,要么是試圖做到在編譯時決議,要么試圖做到運行時決議。

          關于虛函數的使用方法,我在這里不做過多的闡述。大家可以看看相關的C++的書籍。在這篇文章中,我只想從虛函數的實現機制上面為大家 一個清晰的剖析。

          當然,相同的文章在網上也出現過一些了,但我總感覺這些文章不是很容易閱讀,大段大段的代碼,沒有圖片,沒有詳細的說明,沒有比較,沒有舉一反三。不利于學習和閱讀,所以這是我想寫下這篇文章的原因。也希望大家多給我提意見。

          言歸正傳,讓我們一起進入虛函數的世界。
            閱讀全文

          posted @ 2009-05-09 16:53 蔣耘 閱讀(292) | 評論 (0)  編輯

          <2025年7月>
          293012345
          6789101112
          13141516171819
          20212223242526
          272829303112
          3456789

          導航

          統計

          常用鏈接

          留言簿(2)

          隨筆分類

          隨筆檔案

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 句容市| 许昌县| 泰来县| 孟津县| 梅州市| 鱼台县| 巴彦淖尔市| 龙州县| 大港区| 江陵县| 八宿县| 长汀县| 永顺县| 吉木乃县| 五常市| 惠来县| 嘉祥县| 河西区| 陵川县| 太仆寺旗| 台南市| 凤冈县| 山东省| 府谷县| 林甸县| 英吉沙县| 商洛市| 榕江县| 厦门市| 襄垣县| 通城县| 东阿县| 四川省| 台安县| 忻州市| 砀山县| 曲水县| 大荔县| 山东| 于田县| 高尔夫|