C++设计新思维
2003-03
华中科技大学出版社
(美)Andrei Alexandrescu
323
400000
侯捷,於春景
无
本书从根本上展示了generic patterns(泛型模式)或pattern templates(模式模板),并将它们视之为“在C++中创造可扩充设计”的一种功能强大的新方法。这种方法结合了template和patterns,你可能未曾想过,但的确存在。为C++打开了全新视野,而且不仅仅在编程方面,还在于软件设计本身;对软件分析和软件体系结构来说,它也具有丰富的内涵。
Andrei Alexandrescu 世界顶尖的C++专家,C++ Users Journal杂志的专栏作家,他的Modern C++ Design一书曾荣获2001年最佳C++图书称号,所开发的Loki已经成为最负盛名的C++程序库之一。
译序by 候捷译序by 於春景目录序言 by Scott Meyers序言 by John Vlissides前言致谢第一篇 技术(Techniques)第1章 基于Policy的Class设计(Policy-Based Class Design)第2章 技术(Techniques)第3章 Typelists第4章 小型对象分配技术(Small-Object Allocation)第二篇 组件(Components)第5章 泛化仿函数(Generalized Functors)第6章 Singletons(单件)实作技术第7章 Smart Pointers(智能指针)第8章 Object Factories(对象工厂)第9章 Abstract Factory(抽象工厂)第10章Visitor(访问者、视察者)第11章 Multimethods附录 一个超迷你的多线程程序库(A Minimalist Multithreding Library)参考书目(Bibliography)索引(Index)
无
哈哈,就是难了点!伤我的大脑啊.不过我喜欢,过瘾!
一本难得的有深度的书.....
把技巧上升到技术高度的书。作者翻译的也很用心。好书。
C++方面专门的设计模式书很少,虽然本书不是基础书,但是对于拓宽知识面是好书。
绝对好书,买前要想好,自己到底看得懂不?没有基础的不要买...
非常棒的一本书!但是需要对STL有比较深的了解才能容易上手不建议初学者阅读
内容有点闷,但内容不错,了解了GP的各个方面。书本身讨论一个叫Loki的GP框架。主要适合对GP有一定了解的人。
看不懂啊……算是看过不少C++的书……