• <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>
            隨筆 - 3  文章 - 0  trackbacks - 0

            留言簿

            隨筆分類(lèi)

            隨筆檔案

            要記得經(jīng)常點(diǎn)擊我哦

            搜索

            •  

            最新評(píng)論

            閱讀排行榜

            評(píng)論排行榜

            轉(zhuǎn)載:http://www.artima.com/cppsource/pure_virtual.html
            When you construct an instance of a derived class, what happens, exactly? If the class has a vtbl, the process goes something like the following:

            Step 1: Construct the top-level base part:.

            1. Make the instance point to the base class's vtbl.
            2. Construct the base class instance member variables.
            3. Execute the body of the base class constructor.

             

            Step 2: Construct the derived part(s) (recursively):

            1. Make the instance point to the derived class's vtbl.
            2. Construct the derived class instance member variables.
            3. Execute the body of the derived class constructor.

             

            Destruction happens in reverse order, something like this:

            Step 1: Destruct the derived part:

            1. (The instance already points to the derived class's vtbl.)
            2. Execute the body of the derived class destructor.
            3. Destruct the derived class instance member variables.

             

            Step 2: Destruct the base part(s) (recursively):

            1. Make the instance point to the base class's vtbl.
            2. Execute the body of the base class destructor.
            3. Destruct the base class instance member variables.
            posted @ 2010-08-16 18:57 Uniker 閱讀(1427) | 評(píng)論 (0)編輯 收藏

            問(wèn)題描述:在編譯的時(shí)候出現(xiàn)__none_rtti_object異常

            解決方法:
            編譯器開(kāi)啟支持運(yùn)行時(shí)刻識(shí)別/GR,/GR(啟用運(yùn)行時(shí)類(lèi)型信息)
            Vs2003 如何打開(kāi)C++的RTTI機(jī)制
            說(shuō)明:此選項(xiàng) (/GR) 添加代碼以便在運(yùn)行時(shí)檢查對(duì)象類(lèi)型。當(dāng)指定此選項(xiàng)時(shí),編譯器定義 _CPPRTTI 預(yù)處理器宏。默認(rèn)情況下,此選項(xiàng)被清除 (/GR–)。
            在 Visual Studio 開(kāi)發(fā)環(huán)境中設(shè)置此編譯器選項(xiàng)
               1. 打開(kāi)此項(xiàng)目的“屬性頁(yè)”對(duì)話框。
               2. 單擊“C/C++”文件夾。
               3. 單擊“語(yǔ)言”屬性頁(yè)。
               4. 修改“啟用運(yùn)行時(shí)類(lèi)型信息”屬性。

            posted @ 2010-06-21 14:45 Uniker 閱讀(1148) | 評(píng)論 (0)編輯 收藏
                   終于有了自己的技術(shù)博客了,以往寫(xiě)代碼的時(shí)候總是有一些問(wèn)題解決了就沒(méi)有記錄下來(lái),后來(lái)重新碰到此類(lèi)問(wèn)題又得重頭開(kāi)始解決,很是惱火。希望在以后的開(kāi)發(fā)中能夠?qū)⑺鶎W(xué)、所感能夠記錄于此。
                   同時(shí)希望能夠與大家同進(jìn)步
            posted @ 2010-03-31 11:15 Uniker 閱讀(186) | 評(píng)論 (0)編輯 收藏
            僅列出標(biāo)題  
            国内精品久久久久久麻豆| 99精品国产99久久久久久97| avtt天堂网久久精品| 丁香狠狠色婷婷久久综合| 久久久久久久99精品免费观看| 久久久久久a亚洲欧洲aⅴ| 久久久久久亚洲精品影院| 精品熟女少妇a∨免费久久| 久久精品无码一区二区日韩AV| 久久精品国产精品亚洲精品| 精品久久久久久久| 久久久久久久91精品免费观看| 久久国产精品无码HDAV| 亚洲Av无码国产情品久久| 久久免费视频网站| 亚洲国产精品一区二区久久hs| 久久久久久免费一区二区三区| 久久e热在这里只有国产中文精品99 | 日韩精品久久无码人妻中文字幕| 热99re久久国超精品首页| 亚洲午夜久久久影院| 国产免费福利体检区久久| 精品国产乱码久久久久久郑州公司 | 精品久久人人爽天天玩人人妻 | 久久久久久夜精品精品免费啦 | 久久精品综合一区二区三区| 久久久老熟女一区二区三区| 日本五月天婷久久网站| 人妻中文久久久久| 久久这里有精品视频| 久久精品国产亚洲Aⅴ香蕉| 色综合久久88色综合天天| 久久免费精品视频| 66精品综合久久久久久久| 国产成年无码久久久久毛片| 日韩AV无码久久一区二区| 青草国产精品久久久久久| 热re99久久精品国99热| 久久精品国产亚洲av麻豆色欲| 一本一本久久A久久综合精品 | 国产aⅴ激情无码久久|