公告
日歷
| 日 | 一 | 二 | 三 | 四 | 五 | 六 |
---|
27 | 28 | 29 | 30 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 1 | 2 | 3 | 4 | 5 | 6 | 7 |
|
統計
- 隨筆 - 8
- 文章 - 91
- 評論 - 16
- 引用 - 0
導航
常用鏈接
留言簿(4)
隨筆分類(4)
隨筆檔案(8)
文章分類(77)
文章檔案(91)
相冊
搜索
最新評論

閱讀排行榜
評論排行榜
|
-
Effective C++
-
Essential C++讀書筆記
-
深度探索c++的對象模型
-
理解復雜聲明
-
一個模板巧妙技術,語法技巧
摘要: 判斷一個類中是否有某種類形 閱讀全文
-
一個復雜的boost.lambda表達式的例子
摘要: 一個復雜的boost.lambda表達式的例子 閱讀全文
-
C++ 編程思想學習筆記-命名控制
摘要: 編程思想學習筆記-命名控制 閱讀全文
-
2005年華為招聘--C語言筆試試題
摘要: 2005年華為招聘--C語言筆試試題 閱讀全文
-
dynamic_cast詳解
摘要: ynamic_cast依賴于RTTI信息,其次,在轉換時,dynamic_cast會檢查轉換的source對象是否真的可以轉換成target類型,這種檢查不是語法上的,而是真實情況的檢查。
先看RTTI相關部分,通常,許多編譯器都是通過vtable找到對象的RTTI信息的,這也就意味著,如果基類沒有虛方法,也就無法判斷一個基類指針變量所指對象的真實類型, 這時候,dynamic_cast只能用來做安全的轉換,例如從派生類指針轉換成基類指針.而這種轉換其實并不需要dynamic_cast參與.
也就是說,dynamic_cast是根據RTTI記載的信息來判斷類型轉換是否合法的. 閱讀全文
-
vc++7.1轉移到vc++2005 需要的一些變動
摘要: vc++7.1轉移到vc++2005 需要的一些變動 閱讀全文
-
C模擬C++中的繼承
摘要: C模擬C++中的繼承 閱讀全文
-
文件操作
-
函數對象替代函數指針作回調函數
-
C++指針探討---成員函數指針
摘要: C++指針探討---成員函數指針 閱讀全文
-
C++ 備忘錄
摘要: C++點滴備忘錄 閱讀全文
Full C++語言 Archive
|