C++設(shè)計(jì)新思維:泛型編程與設(shè)計(jì)模式之應(yīng)用
pdf 中文完整版- 軟件大?。?span itemprop="fileSize">1.6 MB
- 更新日期:2018-05-02
- 軟件語言:簡體中文
- 軟件類別:電子文檔
- 軟件授權(quán):免費(fèi)軟件
- 軟件官網(wǎng):未知
- 適用平臺:WinXP, Win7, Win8, Win10, WinAll
- 軟件廠商:
軟件介紹人氣軟件相關(guān)文章網(wǎng)友評論下載地址
C++設(shè)計(jì)新思維:泛型編程與設(shè)計(jì)模式之應(yīng)用講述了c++編程相關(guān)的知識,你可以在書籍上學(xué)習(xí)到處理仿函式、轉(zhuǎn)發(fā)式函式的成本、Functor要點(diǎn)概覽、Heap配置、透過 Functor實(shí)現(xiàn)Undo和Redo,內(nèi)置的學(xué)習(xí)章節(jié)很多,每一個章節(jié)都提供了詳細(xì)的學(xué)習(xí)方式,你可以閱讀作者的文字介紹,也可以閱讀作者提供的C++案例,也可以在摘要中查看更多編程總結(jié),讓您通過C++設(shè)計(jì)新思維學(xué)習(xí)到跟優(yōu)秀的開發(fā)思維,降低自己在編程過程中程序可能出現(xiàn)的錯誤,提高開發(fā)質(zhì)量!
目錄
第一篇 技術(shù)(Techniques)
第1章 基于Policy的Class設(shè)計(jì)(Policy-Based Class Design)
第2章 技術(shù)(Techniques)
第3章 Typelists
第4章 小型對象分配技術(shù)(Small-Object Allocation)
第二篇 組件(Components)
第5章 泛化仿函數(shù)(Generalized Functors)
第6章 Singletons(單件)實(shí)作技術(shù)
第7章 Smart Pointers(智能指針)
第8章 Object Factories(對象工廠)
第9章 Abstract Factory(抽象工廠)
第10章Visitor(訪問者、視察者)
第11章 Multimethods
附錄 一個超迷你的多線程程序庫(A Minimalist Multithreding Library)
參考書目(Bibliography)
索引(Index)
詳細(xì)內(nèi)容
1.軟體設(shè)計(jì)的多樣性( Multiplicity)
1.2全功能型(D-t-AⅡl)介面的失敗
1.多重繼承( Multiple Inheritance)是救世主?
1.4 Templates帶來曙光
1. 5 Policies Il Policy Classes
1.6更豐富的 Policies
1.7 Policy Classes的解構(gòu)式( Destructors)
1.8透過不完全具現(xiàn)化( Incomplete Instantiation)而獲得的選擇性機(jī)能( Optional Functionality)
1.9結(jié)合 Policy CI asses
1.10以 Policy Classes訂制結(jié)構(gòu)
1.1.Policies的相容性
1.12將一個 Class分解一堆 Policies
1.13摘要
2.1編譯期( Compile-Time) Assertions
2.2 Partial Template Specialization(模板偏特化)
2.3區(qū)域類別( Local Classes)
2.4常整數(shù)映射為型別( Mapping Integral Constants to T ypes)
2.5型別對型別的映射(Type-to- Type Mapping)
2.6型別選擇( Type Selection)
2.7編譯期間偵測可轉(zhuǎn)換性( Convertibility)和繼承性( Inheritance)
2.8 type info的一個外覆類別( Wrapper)
2.9 Nullt ype Emptytype
2.10 Tvpe Traits
211摘要
3.1 Typelists的必要性
3.2定義 Typelists
3.3將 Typelist的生成線性化( linearizing)
3.4計(jì)算長度
3.5間奏曲
3.6索引式存取( Indexed Access)
3.7搜尋 Typelists
3.8附加元素至 Typelists
3.9移除 Typelist中的某個元素
3.10移除重復(fù)元素( Erasing Duplicates)
3.1.1取代 Typelist中的某個元素
3.1.2 Typelists局部更換次序( Partially Orderin)
3.13運(yùn)用 Typelists自動產(chǎn)生 Classes
3.1.4摘要
3.1.5 Typelist要點(diǎn)概覽
4.1預(yù)設(shè)的 Free Store配置器
4.2記憶體配置器的工作方式
4.3小型物件配置器( small-object Allocator)
4.4 Chunks(大塊記憶體)
4.5大小一致( Fixed-size)的配置器
4.6 Smallobiallocator Class
4.帽子下的戲法
閱讀說明
1、C++設(shè)計(jì)新思維:泛型編程與設(shè)計(jì)模式之應(yīng)用提供了更加豐富的開發(fā)知識,小編提供的是PDF版本
2、可以下載這個書籍到電腦上閱讀
3、內(nèi)置的案例以及文字說明非常豐富
4、您需要通過一款pdf閱讀器才能查看書籍內(nèi)容
5、河?xùn)|網(wǎng)站擁有很多PDF閱讀器可以下載
內(nèi)容介紹
本書分僞兩大部分。首先(第一篇)是基礎(chǔ)技術(shù)的討論·包括 template template parameters(別懷疑,我并沒有多寫一個字)、 policies-based design、 compile-time programming. recursive,每一項(xiàng)技術(shù)都讓人聞所未聞
第二部分(第二篇)是Loki程式庫的產(chǎn)品設(shè)計(jì)與實(shí)作,包括 small-object Allocation1,Generalization Functors, Singleton, Smart Pointers, Object Factories, Abstract Factory, Visitor,Multimethods對設(shè)計(jì)範(fàn)式2( design patterns)稍有涉獵的讀者馬上可以看出,這一部分主題都是知名的範(fàn)式。換言之,作者 Andrei嘗試以 templates- based, policies- based手法,運(yùn)用第一篇完成的基礎(chǔ)建設(shè)·將上迒範(fàn)式具體實(shí)現(xiàn)岀來,使任何人能夠輕鬆地在Loki程式車的基礎(chǔ)上
推薦理由
本書涉足無人履踏之境,不但將C ++ templates and generics programming技術(shù)做了史無前例的推進(jìn),又與design patterns達(dá)成巧妙的結(jié)合。本書所談的技術(shù),所完成的實(shí)際產(chǎn)品,究竟是狂熱激進(jìn)的象牙塔鑚硏?抑或高度實(shí)用的嶄新設(shè)計(jì)思雜?做鵀一個技術(shù)先鋒,洛基的現(xiàn)實(shí)價値與未來,唯頼你的判斷?和時間的篩選
下載地址
-
C++設(shè)計(jì)新思維:泛型編程與設(shè)計(jì)模式之應(yīng)用 pdf 中文完整版
其他版本下載
- 查看詳情數(shù)科閱讀器(OFD閱讀器) 2.0.18.0419 官方版20.77 MB簡體中文18-09-26
- 查看詳情netty實(shí)戰(zhàn)(帶書簽?zāi)夸? pdf高清中文版12.9 MB簡體中文18-01-31
- 查看詳情人月神話(32周年中文紀(jì)念版) pdf高清晰完整版30.3 MB簡體中文18-04-21
- 查看詳情數(shù)據(jù)結(jié)構(gòu)c++第3版(鄧俊輝著) pdf高清掃描完整版19.3 MB簡體中文18-05-02
- 查看詳情正則表達(dá)式必知必會修訂版 帶書簽 pdf高清版13.4 MB簡體中文18-01-26
- 查看詳情程序員的自我修養(yǎng)-鏈接、裝載與庫(潘愛民著) pdf 清晰掃描版29.1 MB簡體中文18-04-18
- 查看詳情java語言程序設(shè)計(jì)進(jìn)階篇原書第10版 pdf完整版67.5 MB簡體中文18-01-31
- 查看詳情node.js開發(fā)指南(郭家寶) pdf完整版5.56 MB簡體中文18-05-31
- 查看詳情linux內(nèi)核設(shè)計(jì)與實(shí)現(xiàn)原書第3版 pdf清晰電子版36.7 MB簡體中文18-06-30
- 查看詳情php與mysql程序設(shè)計(jì)第4版 帶書簽 pdf高清免費(fèi)版59.9 MB簡體中文18-01-29
人氣軟件
03s702鋼筋混凝土化糞池圖集12.3 MB
/簡體中文16g101-3圖集45.9 MB
/簡體中文netty實(shí)戰(zhàn)(帶書簽?zāi)夸?12.9 MB
/簡體中文10s406建筑排水塑料管道安裝圖集3.6 MB
/簡體中文人月神話(32周年中文紀(jì)念版)30.3 MB
/簡體中文中國鐵路地圖下載1.21 MB
/簡體中文數(shù)據(jù)結(jié)構(gòu)c++第3版(鄧俊輝著)19.3 MB
/簡體中文java語言程序設(shè)計(jì)進(jìn)階篇原書第10版67.5 MB
/簡體中文python語言在abaqus中的應(yīng)用35.1 MB
/簡體中文企業(yè)應(yīng)用架構(gòu)模式-[英]福勒著35.9 MB
/簡體中文
相關(guān)文章
查看所有評論>>網(wǎng)友評論共0條
精彩評論
- 最新評論