这本书的原文就不太好理解,翻译上稍微有点问题就会被放大。大约看过几遍这本书,Andrei算比较厚道的了,明明白白地告诉你其实现原理。与这本书相比,《C++模板元编程》的作者就有点不地道。boost::mpl库写得让人看不懂,《C++模板元编程》又不讲清楚内部实现原理。感觉boost的很多库的写法上都成问题,非常复杂,包括boost::asio。这些库想要成为STL的标准配件,估计都要大改才行。