本书其实更应该命名为《boost::mpl 使用手册及一些别的讨论》。
前九章作者不遗余力地介绍 mpl 这个框架的 api,这就是本书副标题中的 "Concept, Tools and Techniques from Boost" 了;之后大约不到30%的篇幅作者稍微介绍了一下 mtl 的表达式模板和 dsl,与前面介绍的 mpl 联系得非常牵强。而本来非常期待出现的高阶元编程技巧以及 mpl 解决实际问题的实例讲解完全没有。
实事求是地说,如果要看 mpl 的文档,直接去 boost 官网就是,根本没有必要翻这本书。如果以为这本书如同侯捷那本《STL 源码剖析》一样会对模板元库的实作进行详尽的源码分析就大错特错了,而这正是我看到目录就把这本书买下来的时候的期待。后文的 DSL 本来是很有看头的,可惜只是浅浅地介绍,如果前文专注于剖析 mpl 的泛型代码,这里再泛型实战 DSL 的实现,我会把本书认定为 c++ 元编程的扛鼎之作。
一句话说,这本书在很大程度上是一本 api 手册,期望经由阅读本书而提高泛型编程能力的同学可以退散了。
-----------------------------------------------------------
看的是中文版,不小心把书评先发到英文版那边去了,晕
标题党的代表作
对“标题党的代表作”的回应
《C++模板元编程》热门书评
-
标题党的代表作
6有用 0无用 Wang Feng 2010-12-25
本书其实更应该命名为《boost::mpl 使用手册及一些别的讨论》。 前九章作者不遗余力地介绍 mpl 这个框架的 api,这就是本书副标题中的 "Concept, Tools and Techniques from Boost" 了;之后大约不到30%的篇幅作者稍微...
-
书是好书,就是贵了点
1有用 5无用 atyuwen 2010-02-14
薄薄的一本书,加上附录也才270来页,居然就敢定价55,太离谱了吧,要知道现在早已不是C++的艳阳天了。况且这本书在翻译上无论是难度还是工作量都不是很大,还满书都是代码,打折后40元左右的价格着实让人心痛。...
-
我相当喜欢MPL
0有用 4无用 乳娃娃 2011-08-23
我相当喜欢MPL. 所以我也很喜欢这本书. 如果你能读懂这本书, 你就明白我在说什么....哈哈. 抱歉,你的评论太短了抱歉,你的评论太短了抱歉,你的评论太短了抱歉,你的评论太短了抱歉,你的评论太短了抱歉,你的评论太短了抱歉,你的评论太短了抱歉,你的评论太短了抱歉,你的评论太短了抱歉,你的评论太短了...
书名: C++模板元编程
作者:
原作名: C++ Template Metaprogramming: Concepts, Tools, and Techniques from Boost and Beyond
出版年: 2010-1
页数: 277
定价: 55.00元
ISBN: 9787111267423