已经使用template很多年了,还是感觉不能运用自如,尤其近来看到template的高级用法,更加让我感叹template的复杂性。据我猜测,如果可以安心的看完且看懂《Modern C++ Design》,相信会成为template的大牛吧,可惜自己只看来前2章,现在就一直束之高阁了,汗!不过话说回来,买这本书的时候因为是网上购买,冲着译者是侯捷先生,本以为翻译质量可信,没想到书中都是台湾译法。本来朋友已经称这本书是“最难懂的C++书籍之一”,再加上台湾译法,让我更是痛苦万分啊。
本期《程序员》杂志关于C++0x专题中说template会得到很大的改进,让我有了一丝期待,但愿它真的可以变得更加简单和精确(听说会加入契约的思想,类似C++/CLI中的范型)。不过C++标准委员会说“希望0x是09”,让我更加绝望,说不定那时我已经基本不用C++罗 :)