圖書標籤: C++ STL 泛型 侯捷 Programming 編程 泛型編程與STL 影印版
发表于2024-12-24
泛型編程與STL pdf epub mobi txt 電子書 下載 2024
許多程序員可能並不知道,C++不僅是一個麵嚮對象程序語言,它還適用於泛型編程(generic programming)。這項技術可以大大增強你的能力,協助你寫齣高效率並可重復運用的軟件組件(software components)。
本書由知名的C++專傢Matthew H.Austern執筆,引導你進入泛型編程思維模型,並將你帶往此一模型的最重要成品:C++ Standard Template Library(STL)。本書揭示STL的奧秘,告訴你STL不僅僅是一組方便運用的容器類(container classes)。對於泛型組件和可交互作用的組件而言,STL是一個具備擴充能力的框架(framework)。
本書闡述瞭泛型編程的中心思想:concepts、modeling、refinement,並為你展示這些思想如何導齣STL的基礎概念:iterators、containers、function Objects。循此路綫,你可以把STL想像為一個由concepts(而非明確之functions或classes)組成的程序庫。你將學習其正式結構並因此獲得其潛在威力所帶采的完整優勢。
作者簡介
Matthew H.Austern:擁有博士學位,曾於MIT和UC Berkeley做研究。現任職於Silicon Graphics編譯器團隊,是SGI STL的主要作者。他是Dr.Dobb's Journal和C++Report兩本刊物的撰稿人,並主持newsgroup comp.std.c++,同時也是ISO/ANSI C++標準委員會的一位活躍成員。
第一篇驚艷,後麵幾篇更像手冊,建議和其他STL書配套閱讀,否則讀完有難度。
評分stl的理論基礎:concept/model/refine,感覺像是不一樣的參考手冊
評分新角度理解STL
評分開頭對concept的講解基本上是直達本質
評分第一篇驚艷,後麵幾篇更像手冊,建議和其他STL書配套閱讀,否則讀完有難度。
花了两周时间看完了本书,本着学习模板编程的目的,但是读完发现,该书不是自己想要的。 全书分为三篇:泛型编程导入、参考手册:STL Concepts、参考手册:算法与类。 后面两篇偏重于手册之类的,重点介绍的是各种概念。 其中第一篇讲的又不是太深入,感觉更像是介绍STL的入门...
評分这是一本以新角度阐述STL的书,给人耳目一心的感觉。大部分书籍对STL都是处于使用层面介绍,这本书则是从概念、设计讲述。 里面提出的concept,model, refinement概念,让人给容易理解STL,理解背后的概念以及设计背后的思想。看完会对STL理解更深,知道为什么Ite...
評分这是一本以新角度阐述STL的书,给人耳目一心的感觉。大部分书籍对STL都是处于使用层面介绍,这本书则是从概念、设计讲述。 里面提出的concept,model, refinement概念,让人给容易理解STL,理解背后的概念以及设计背后的思想。看完会对STL理解更深,知道为什么Ite...
評分花了两周时间看完了本书,本着学习模板编程的目的,但是读完发现,该书不是自己想要的。 全书分为三篇:泛型编程导入、参考手册:STL Concepts、参考手册:算法与类。 后面两篇偏重于手册之类的,重点介绍的是各种概念。 其中第一篇讲的又不是太深入,感觉更像是介绍STL的入门...
評分花了两周时间看完了本书,本着学习模板编程的目的,但是读完发现,该书不是自己想要的。 全书分为三篇:泛型编程导入、参考手册:STL Concepts、参考手册:算法与类。 后面两篇偏重于手册之类的,重点介绍的是各种概念。 其中第一篇讲的又不是太深入,感觉更像是介绍STL的入门...
泛型編程與STL pdf epub mobi txt 電子書 下載 2024