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)

          隨筆分類

          隨筆檔案

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 广德县| 建水县| 广灵县| 葵青区| 天镇县| 龙江县| 嵩明县| 分宜县| 蒲城县| 和顺县| 凤凰县| 铜梁县| 仲巴县| 云林县| 静安区| 宝丰县| 广河县| 东光县| 东源县| 瑞昌市| 嵊州市| 乳山市| 安吉县| 英超| 宝鸡市| 云浮市| 怀宁县| 新竹县| 合山市| 彭州市| 循化| 玛沁县| 衡南县| 凌海市| 苍山县| 吴旗县| 房山区| 乐清市| 三门县| 隆回县| 仙桃市|