摘要: 先来看一个例子:[代码]Fibnacci数列,相信是个程序员都能写出来,重点是,这个Fibnacci数列的计算完全是在编译时完成!后面的print也是如此,当你把参数调得很大时,运行时间不会有任何改变,但是你会花费长时间在编译阶段。如果你听说过一些模板元编程,你一定会知道"C++模板是图灵完备的"这个说法。模板元是如何图灵完备的?答案是,模板元跟Functional原理是一样的。模板的本质是定义与...阅读全文
posted @ 2009-09-05 23:00 winter-cn 阅读(2604) 评论(12) 编辑