圖書標籤: C++ STL 泛型 侯捷 Programming 編程 泛型編程與STL 影印版
发表于2024-12-23
泛型編程與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的理論基礎:concept/model/refine,感覺像是不一樣的參考手冊
評分stl的理論基礎:concept/model/refine,感覺像是不一樣的參考手冊
評分stl的理論基礎:concept/model/refine,感覺像是不一樣的參考手冊
評分stl的理論基礎:concept/model/refine,感覺像是不一樣的參考手冊
評分stl的理論基礎:concept/model/refine,感覺像是不一樣的參考手冊
——题记:大概有三个多月没有写博客了吧,其实不是没有写文字了,而是因为这三个月以来实在是遇到了太多的困惑、怀疑与迷茫了。打开每天写的《心路》,总是发现以前文字的浅躁,于是,在否定与坚定,迷茫与寻找之间,我度过了三个月。对于这些还封存在我电脑中的记录,我会找...
評分——题记:大概有三个多月没有写博客了吧,其实不是没有写文字了,而是因为这三个月以来实在是遇到了太多的困惑、怀疑与迷茫了。打开每天写的《心路》,总是发现以前文字的浅躁,于是,在否定与坚定,迷茫与寻找之间,我度过了三个月。对于这些还封存在我电脑中的记录,我会找...
評分花了两周时间看完了本书,本着学习模板编程的目的,但是读完发现,该书不是自己想要的。 全书分为三篇:泛型编程导入、参考手册:STL Concepts、参考手册:算法与类。 后面两篇偏重于手册之类的,重点介绍的是各种概念。 其中第一篇讲的又不是太深入,感觉更像是介绍STL的入门...
評分这是一本以新角度阐述STL的书,给人耳目一心的感觉。大部分书籍对STL都是处于使用层面介绍,这本书则是从概念、设计讲述。 里面提出的concept,model, refinement概念,让人给容易理解STL,理解背后的概念以及设计背后的思想。看完会对STL理解更深,知道为什么Ite...
評分花了两周时间看完了本书,本着学习模板编程的目的,但是读完发现,该书不是自己想要的。 全书分为三篇:泛型编程导入、参考手册:STL Concepts、参考手册:算法与类。 后面两篇偏重于手册之类的,重点介绍的是各种概念。 其中第一篇讲的又不是太深入,感觉更像是介绍STL的入门...
泛型編程與STL pdf epub mobi txt 電子書 下載 2024