240 投稿
收錄了7篇文章 · 13人關(guān)注
  • Resize,w 360,h 240
    Clean C++:私有化覆寫的虛函數(shù)

    在C++11中增加了override的關(guān)鍵字,當(dāng)子類需要覆寫基類的虛函數(shù)時(shí),提供顯式的override惊完,可以有效改善程序的編譯時(shí)安全报咳。 編譯時(shí)安...

  • Clean C++: 應(yīng)用「準(zhǔn)關(guān)鍵字」定義抽象接口

    使用C++定義純粹的抽象接口類型档押,與定義普通的類并無區(qū)別窖维,只是在形態(tài)上具有特殊的表現(xiàn)形式: 它擁有一個(gè)公開的啦吧、空實(shí)現(xiàn)的、虛擬的析構(gòu)函數(shù)璃搜。 不幸的...

  • Resize,w 360,h 240
    Clean C++:使用私有繼承解耦合

    在xUnit實(shí)現(xiàn)模式中拖吼,存在TestCase, TestSuite, TestResult, TestListener, TestMethod等...

  • Clean C++: 為"按值傳遞"正名

    在C++98中,按值傳遞(pass-by-value)意味著低效的这吻、不必要的拷貝吊档,被廣大程序員嗤之以鼻。按照慣例唾糯,對于自定義類型怠硼,如果用于入?yún)t...

  • Clean C++: 正確使用extern "C"的姿勢

    extern "C"用于明確告訴C++編譯器放棄名字粉碎的工作機(jī)制,使其保留原始的符號名稱移怯。 純粹的C庫 即使你提供的是一個(gè)純粹的C庫香璃,也必須正...

  • Resize,w 360,h 240
    Clean C++:包含模式

    物理設(shè)計(jì):包含模式 一般地,#include用于包含頭文件舟误。本文講述了幾類包含模式葡秒,包括降低沖突概率的方案,權(quán)衡絕對模式與相對模式的利弊嵌溢,最大的...

  • Resize,w 360,h 240
    Clean C++:頭文件保護(hù)宏

    眾所周知眯牧,每一個(gè)頭文件都應(yīng)該具有獨(dú)一無二的保護(hù)宏,以阻止頭文件被多次包含赖草。 反模式 頭文件保護(hù)宏具有宏定義的所有缺點(diǎn)学少,如果名字太短很容易造成沖突...

專題公告

現(xiàn)代C++權(quán)威指南

亚洲A日韩AV无卡,小受高潮白浆痉挛av免费观看,成人AV无码久久久久不卡网站,国产AV日韩精品