• <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>

              C++博客 :: 首頁 :: 聯(lián)系 ::  :: 管理
              163 Posts :: 4 Stories :: 350 Comments :: 0 Trackbacks

            常用鏈接

            留言簿(48)

            我參與的團(tuán)隊(duì)

            搜索

            •  

            積分與排名

            • 積分 - 401312
            • 排名 - 59

            最新評論

            閱讀排行榜

            評論排行榜

            C++

                 摘要: c++語言標(biāo)準(zhǔn)關(guān)于這個問題的闡述非常清楚:當(dāng)通過基類的指針去刪除派生類的對象,而基類又沒有虛析構(gòu)函數(shù)時(shí),結(jié)果將是不可確定的。  閱讀全文
            posted @ 2008-01-22 11:39 sdfasdf 閱讀(8643) | 評論 (4)  編輯

                 摘要: 我們知道,對一個對象的所有成員來說,它們的析構(gòu)函數(shù)被調(diào)用的順序總是和它們在構(gòu)造函數(shù)里被創(chuàng)建的順序相反。那么,如果允許上面的情況(即,成員按它們在初始化列表上出現(xiàn)的順序被初始化)發(fā)生,編譯器就要為每一個對象跟蹤其成員初始化的順序,以保證它們的析構(gòu)函數(shù)以正確的順序被調(diào)用。這會帶來昂貴的開銷。所以,為了避免這一開銷,同一種類型的所有對象在創(chuàng)建(構(gòu)造)和摧毀(析構(gòu))過程中對成員的處理順序都是相同的,而不管成員在初始化列表中的順序如何。  閱讀全文
            posted @ 2008-01-22 10:46 sdfasdf 閱讀(6271) | 評論 (1)  編輯

                 摘要: 把為類的成員變量賦值的工作盡量在構(gòu)造函數(shù)的初始化列表中,而不是放在構(gòu)造函數(shù)內(nèi)部進(jìn)行。這兩種方法的差別主要是效率的差別,放在初始化表中,只有只有一個拷貝構(gòu)造函數(shù)調(diào)用,而放在構(gòu)造函數(shù)內(nèi)部有構(gòu)造函數(shù)和賦值函數(shù)兩個函數(shù)調(diào)用。  閱讀全文
            posted @ 2008-01-22 10:26 sdfasdf 閱讀(2391) | 評論 (0)  編輯

                 摘要: C++編譯器會為每個類自動生成一個默認(rèn)的構(gòu)造函數(shù)、析構(gòu)函數(shù)、賦值函數(shù)、拷貝構(gòu)造函數(shù),這當(dāng)然是在你沒有為你的類聲明這些函數(shù)的時(shí)候。這些默認(rèn)的功能函數(shù)在為你提供方便的時(shí)候,也會給你帶來麻煩。  閱讀全文
            posted @ 2008-01-21 16:38 sdfasdf 閱讀(3906) | 評論 (0)  編輯

                 摘要: C++中的虛函數(shù)的作用主要是實(shí)現(xiàn)了多態(tài)的機(jī)制。關(guān)于多態(tài),簡而言之就是用父類型別的指針指向其子類的實(shí)例,然后通過父類的指針調(diào)用實(shí)際子類的成員函數(shù)。這種技術(shù)可以讓父類的指針有“多種形態(tài)”,這是一種泛型技術(shù)。所謂泛型技術(shù),說白了就是試圖使用不變的代碼來實(shí)現(xiàn)可變的算法。  閱讀全文
            posted @ 2008-01-20 10:58 sdfasdf 閱讀(41574) | 評論 (58)  編輯

                 摘要: 自己重寫operator new時(shí),很重要的一點(diǎn)是函數(shù)提供的行為要和系統(tǒng)缺省的operator new一致。實(shí)際做起來也就是:要有正確的返回值;可用內(nèi)存不夠時(shí)要調(diào)用出錯處理函數(shù);處理好0字節(jié)內(nèi)存請求的情況。此外,還要避免不小心隱藏了標(biāo)準(zhǔn)形式的new。   閱讀全文
            posted @ 2008-01-18 21:24 sdfasdf 閱讀(3650) | 評論 (0)  編輯

                 摘要: 對于像 string *stringarray = new string[100]; 這樣的語句,釋放指針時(shí)不能象 delete stringarray 這樣寫,因?yàn)檫@樣寫的話,只是銷毀了第一個string對象的指針,其余的99個根本沒有被銷毀,這種情況極易引起內(nèi)存泄露。  閱讀全文
            posted @ 2008-01-18 17:08 sdfasdf 閱讀(1589) | 評論 (0)  編輯

                 摘要: 內(nèi)存的三種分配方式:靜態(tài)存儲區(qū)分配,棧上分配,堆上分配。

            內(nèi)存使用常見錯誤:

            (1)內(nèi)存分配不成功,卻使用它。對策:使用前檢查內(nèi)存是否為NULL。  閱讀全文
            posted @ 2008-01-18 14:40 sdfasdf 閱讀(4240) | 評論 (7)  編輯

                 摘要: 在c++程序里使用malloc和free沒有錯,只要保證用malloc得到的指針用free,或者用new得到的指針最后用delete來操作就可以了。千萬別馬虎地把new和free或malloc和delete混起來用,那只會自找麻煩。
              閱讀全文
            posted @ 2008-01-16 20:57 sdfasdf 閱讀(2425) | 評論 (2)  編輯

                 摘要: 傳統(tǒng)的C函數(shù)庫中scanf和printf不是類型安全的,另外,scanf/printf系列函數(shù)把要讀寫的變量和控制讀寫格式的信息分開來,這都是很早的用法啦。  閱讀全文
            posted @ 2008-01-15 21:13 sdfasdf 閱讀(2427) | 評論 (3)  編輯

                 摘要: 盡量不用#define這條語句,這條語句不認(rèn)為是C++語言的一部分,而且在進(jìn)行字符替換時(shí)會帶來很多的問題。

              閱讀全文
            posted @ 2008-01-15 20:51 sdfasdf 閱讀(2150) | 評論 (1)  編輯

                 摘要: const關(guān)鍵字的用法較為復(fù)雜,做一總結(jié)便與使用,歡迎高手補(bǔ)充!  閱讀全文
            posted @ 2008-01-13 21:20 sdfasdf 閱讀(14705) | 評論 (7)  編輯

            posted @ 2008-01-11 19:36 sdfasdf 閱讀(1159) | 評論 (0)  編輯

            posted @ 2008-01-10 11:23 sdfasdf 閱讀(62592) | 評論 (36)  編輯

            posted @ 2008-01-09 21:38 sdfasdf 閱讀(1488) | 評論 (1)  編輯

            Full C++ Archive

            亚洲美日韩Av中文字幕无码久久久妻妇 | 97超级碰碰碰碰久久久久| 久久青青草原精品国产| 久久99热狠狠色精品一区| 一本色道久久综合| 99精品久久久久中文字幕| 亚洲欧美精品一区久久中文字幕 | 久久一区二区免费播放| 亚洲伊人久久大香线蕉综合图片| 久久综合狠狠综合久久| 精品99久久aaa一级毛片| 久久A级毛片免费观看| 亚洲国产精品无码久久青草| 久久综合综合久久狠狠狠97色88| 久久午夜夜伦鲁鲁片免费无码影视| 久久不射电影网| 久久综合给合久久狠狠狠97色69| 午夜精品久久久久久| 狠狠色丁香婷婷综合久久来| 亚洲AV无码久久| 三级三级久久三级久久| 狠狠精品干练久久久无码中文字幕| 久久精品99久久香蕉国产色戒 | 亚洲精品国产自在久久| 99久久国产主播综合精品| 久久久精品人妻一区二区三区蜜桃 | 狠狠综合久久AV一区二区三区| 色综合合久久天天给综看| 久久国产精品久久精品国产| 麻豆亚洲AV永久无码精品久久| 久久人人爽人人爽人人爽 | 久久久久久午夜精品| 色狠狠久久综合网| 久久亚洲精品国产精品婷婷| 18禁黄久久久AAA片| 久久精品成人欧美大片| 国产精品久久久久久久久软件| 亚洲精品国产自在久久| 国产成人精品综合久久久久 | 久久久久亚洲精品无码蜜桃| 欧美喷潮久久久XXXXx|