購物比價 | 找書網 | 找車網 |
FindBook |
有 2 項符合
C++設計新思維—泛型編程與設計範式之應用的圖書 |
圖書選購 |
型式 | 價格 | 供應商 | 所屬目錄 | $ 604 |
![]() |
中文書 |
$ 605 |
![]() |
程式語言 |
---|
圖書館借閱 |
國家圖書館 | 全國圖書書目資訊網 | 國立公共資訊圖書館 | 電子書服務平台 | MetaCat 跨館整合查詢 |
臺北市立圖書館 | 新北市立圖書館 | 基隆市公共圖書館 | 桃園市立圖書館 | 新竹縣公共圖書館 |
苗栗縣立圖書館 | 臺中市立圖書館 | 彰化縣公共圖書館 | 南投縣文化局 | 雲林縣公共圖書館 |
嘉義縣圖書館 | 臺南市立圖書館 | 高雄市立圖書館 | 屏東縣公共圖書館 | 宜蘭縣公共圖書館 |
花蓮縣文化局 | 臺東縣文化處 |
|
ModernC++Design是一部重要的著作。它從根本上展示了genericpatterns(泛型範式)或patterntemplates(範式模板),並將它們視之為「在C++中創造可擴充設計」的一種功能強大的新方法。這種方法結合了template和patterns,你可能未曾想過,但的確存在。如果你的工作涉及C++設計和編程,那麼你應該閱讀本書。我極力推薦...─HerbSutter關於C++,還有什麼沒被說過的?很多,本書證明了這一點。─節錄自JohnVlissides為本書所作的序在ModernC++Design中,AndreiAlexandrescu為C++程式員開創了一個新天地。展現非凡創造力和精湛編程技藝的同時,Alexandrescu提供了融合designpatterns(設計範式)、genericprogramming(泛型編程)、C++尖端設計技術,幫助程式員撰寫清晰、靈活、高度可復用的程式碼。本書提出genericcomponents(泛型組件)的概念,這是一種可復用的設計模板(reusabledesigntemplates),用來產生規範的C++程式碼供編譯器使用。泛型組件提供了從design到code之間簡易而無縫的過渡,產生出更能表達原始設計意圖的程式碼,並支援設計結構的復用—只需更動最少量程式碼。作者闡釋建造泛型組件所需的C++專門技巧和特性,而後針對現實世界中的應用,提供工業強度之泛型組件實作產品。本書對C++開發人員日常工作中反復遇到的問題進行了深入的探討,並透過泛型方式實現。內容包括:‧高度靈活的policy-baseddesign。‧Partialtemplatespecialization(模板偏特化)。‧Typelists,一個功能強大、用於型別操控的結構。‧Visitor﹑Singleton﹑Command﹑Factories…等範式(patterns)。‧Multi-methodengine針對每一個泛型組件,本書都提出基本問題和設計選擇,最後並實現其泛型解決方案。此外,本書相關網站http://www.awl.com/cseng/titles/0-201-70431-5供應書中泛型組件的所有實作品,並提供作者發展的一個免費、可下載的C++程式庫Loki。Loki幾乎可為任何C++專案提供借鑒。
|