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

            洛譯小筑

            別來無恙,我的老友…
            隨筆 - 45, 文章 - 0, 評論 - 172, 引用 - 0
            數(shù)據(jù)加載中……

            [ECPP讀書筆記 條目31] 盡量減少文件間的編譯依賴

                 摘要: 最小化編譯依賴的基本理念就是使用聲明依賴代替定義依賴。基于這一理念有兩種實現(xiàn)方式,它們是:句柄類和接口類。
            庫頭文件必須以完整、并且僅存在聲明的形式出現(xiàn)。無論是否涉及模板。
              閱讀全文

            posted @ 2008-01-01 01:37 ★ROY★ 閱讀(2137) | 評論 (7)編輯 收藏

            [ECPP讀書筆記 條目30] 深入探究內(nèi)聯(lián)函數(shù)

                 摘要: 僅僅對小型的、調(diào)用頻率高的程序進(jìn)行內(nèi)聯(lián)。這將簡化你的調(diào)試操作,為底層更新提供方便,降低潛在的代碼膨脹發(fā)生的可能,并且可以讓程序獲得更高的速度。
            不要將模板聲明為inline的,因為它們一般在頭文件中出現(xiàn)。

              閱讀全文

            posted @ 2007-11-18 23:27 ★ROY★ 閱讀(1596) | 評論 (1)編輯 收藏

            加班

            十月份又加了一個月的班,你能體會這種一年365天沒有假期,還天天早7點到晚10點的工作嗎。哈哈。。

            媽媽告訴我,生活懂得了放棄,才能夠算成熟了。

            posted @ 2007-11-04 12:07 ★ROY★ 閱讀(414) | 評論 (1)編輯 收藏

            [ECPP讀書筆記 條目29] 力求代碼做到“異常安全”

                 摘要: 異常安全的函數(shù)即使在異常拋出時,也不會帶來資源泄露,同時也不允許數(shù)據(jù)結(jié)構(gòu)遭到破壞。這類函數(shù)提供基本的、增強(qiáng)的、零異常的三個層面的異常安全保證。
            增強(qiáng)保證可以通過復(fù)制并交換策略來實現(xiàn),但是增強(qiáng)保證并不是對所有函數(shù)都適用。
            函數(shù)所提供的異常安全保證通常不要強(qiáng)于其調(diào)用的函數(shù)中保證層次最弱的一個。
              閱讀全文

            posted @ 2007-10-04 21:53 ★ROY★ 閱讀(1467) | 評論 (5)編輯 收藏

            [ECPP讀書筆記 條目28] 不要返回指向?qū)ο髢?nèi)部部件的“句柄”

                 摘要: 避免返回指向?qū)ο髢?nèi)部部件的句柄(引用、指針或迭代器)。這樣做可以增強(qiáng)封裝性,幫助const成員函數(shù)擁有更加“const”的行為,并且使“野句柄”出現(xiàn)的幾率降至最低。  閱讀全文

            posted @ 2007-09-23 23:25 ★ROY★ 閱讀(1159) | 評論 (2)編輯 收藏

            [ECPP讀書筆記 條目27] 盡量少用轉(zhuǎn)型操作

                 摘要: 盡可能避免使用轉(zhuǎn)型,尤其是在對性能敏感的代碼中不要使用動態(tài)轉(zhuǎn)型dynamic_cast。如果一個設(shè)計方案需要使用轉(zhuǎn)型,要嘗試尋求一條不需要轉(zhuǎn)型的方案來取代。
            在必須使用轉(zhuǎn)型時,要嘗試將其隱藏在一個函數(shù)中。這樣客戶端程序員就可以調(diào)用這些函數(shù),而不是在他們自己的代碼中使用轉(zhuǎn)型。
            要盡量使用C++風(fēng)格的轉(zhuǎn)型,避免使用懷舊風(fēng)格的轉(zhuǎn)型。現(xiàn)代的轉(zhuǎn)型更易讀,而且功能更為具體化。
              閱讀全文

            posted @ 2007-09-13 22:27 ★ROY★ 閱讀(1345) | 評論 (3)編輯 收藏

            [ECPP讀書筆記 條目26] 定義變量的時機(jī)越晚越好

                 摘要: 定義變量的時機(jī)越晚越好。這可以提高程序的清晰度和工作效率。
              閱讀全文

            posted @ 2007-08-19 22:00 ★ROY★ 閱讀(1174) | 評論 (0)編輯 收藏

            [ECPP讀書筆記 條目25] 最好不要讓swap拋出異常

                 摘要: swap是一個非常有趣的程序。它最早是作為STL的一部分引入C++的,而后就成為了異常安全編程的主體內(nèi)容,另外對于可以自賦值的對象而言它還是一個常用的復(fù)制處理機(jī)制。由于swap如此神通廣大,那么以一個恰當(dāng)?shù)姆绞饺崿F(xiàn)它就顯得十分重要了,但是它的舉足輕重的地位也決定了實現(xiàn)它并不是一件手到擒來的事情。在本小節(jié)中,我們就會針對swap函數(shù)展開探索,逐步掌握如何去駕馭它。

              閱讀全文

            posted @ 2007-08-02 22:05 ★ROY★ 閱讀(1427) | 評論 (3)編輯 收藏

            [ECPP讀書筆記 條目24] 當(dāng)函數(shù)所有的參數(shù)需要進(jìn)行類型轉(zhuǎn)換時,要將其聲明為非成員函數(shù)

                 摘要: 如果你需要對一個函數(shù)的所有參數(shù)進(jìn)行類型轉(zhuǎn)換,那么它必須是一個非成員函數(shù)。  閱讀全文

            posted @ 2007-07-05 23:23 ★ROY★ 閱讀(1234) | 評論 (1)編輯 收藏

            [ECPP讀書筆記 條目23] 多用非成員非友元函數(shù),少用成員函數(shù)

                 摘要: 在特性情況下要更趨向于使用非成員非友元函數(shù),而不是成員函數(shù)。這樣做可以增強(qiáng)封裝性,以及包裝的靈活性和功能擴(kuò)展性。
              閱讀全文

            posted @ 2007-06-11 22:27 ★ROY★ 閱讀(1172) | 評論 (0)編輯 收藏

            僅列出標(biāo)題
            共5頁: 1 2 3 4 5 
            久久久亚洲精品蜜桃臀| 国产毛片久久久久久国产毛片 | 亚洲另类欧美综合久久图片区| 久久久久久国产精品免费免费| 久久国产视频99电影| 18岁日韩内射颜射午夜久久成人| 国产精品美女久久久m| 久久久黄片| 久久国产精品99精品国产| 久久人人爽人人爽AV片| 久久精品中文字幕无码绿巨人 | 亚洲精品国精品久久99热一| 久久中文娱乐网| 久久久精品日本一区二区三区| 国产69精品久久久久9999APGF| 久久青青草原精品影院| 久久99精品国产麻豆宅宅| 国产午夜福利精品久久| 2021精品国产综合久久| 久久亚洲日韩看片无码| 久久久久亚洲AV成人网人人软件| 99久久国产热无码精品免费 | 老司机国内精品久久久久| 亚洲中文字幕久久精品无码喷水| 日本免费久久久久久久网站| 性做久久久久久久| 久久99久久99精品免视看动漫| 亚洲国产香蕉人人爽成AV片久久| 99久久99久久精品国产片果冻| 亚洲综合精品香蕉久久网| 久久久久亚洲AV片无码下载蜜桃| www亚洲欲色成人久久精品| 久久国产色AV免费观看| 久久久久亚洲AV无码麻豆| 一本一本久久A久久综合精品| 一本大道久久香蕉成人网| 久久97久久97精品免视看秋霞| 国产精品九九久久免费视频 | 亚洲国产精品高清久久久| 久久久久人妻一区二区三区| 无码超乳爆乳中文字幕久久|