模板與范型編程 C++ template 演變:type-safe(類型安全, 主要指容器) -> generic programing(范型編...

收錄了7篇文章 · 8人關(guān)注
模板與范型編程 C++ template 演變:type-safe(類型安全, 主要指容器) -> generic programing(范型編...
繼承與面向?qū)ο笤O(shè)計 OOP不是一項用來劃分語言特性的儀典, 而是可以讓你通過它說出你對軟件系統(tǒng)的想法.永遠銘記 80-20 原則.分析類的聲明與...
實現(xiàn) 謹(jǐn)記 80 - 20 原則謹(jǐn)記條款 13: 以對象管理資源 條款26 盡可能延后變量定義式的出現(xiàn)時間 盡可能延后變量定義式的出現(xiàn),這樣可增...
設(shè)計與聲明 "讓接口容易使用,讓接口不容易被誤用" 條款18 讓接口容易使用,不容易被誤用 接口包括function接口,class接口,tem...
資源管理 條款13 以對象管理資源 為防止資源(內(nèi)存,文件描述符,socket,mutex等)泄露,請使用RAII,即在構(gòu)造函數(shù)中獲取資源并在析...
構(gòu)造/析構(gòu)/賦值運算 條款05 了解C++默默編寫并調(diào)用了哪些函數(shù) 編譯器可以暗自創(chuàng)建default構(gòu)造函數(shù),copy構(gòu)造函數(shù),copy ass...
讓自己習(xí)慣C++ 條款01 視C++為一個語言聯(lián)邦 包含: C語言 C with Class Template C++/模板元編程 STL 條款...