第三章 深度探索元函数 (3)[15]

[入库:2005年8月19日] [更新:2007年3月24日]

本文简介:选择自 pongba 的 blog

将编译期函数形式化的最基本方法,由此,编译期函数可以被看作多态的元数据,也就是看作一个类型。元函数类是个内嵌有名为apply的元函数的类。

 

mpl

本书中的大部分例子都用到了boost metaprogramming library(即mpl)。正如boosttype traits的头文件一样,mpl头文件遵循一个简单的约定:

     #include <boost/mpl/component-name.hpp>

然而,如果mpl的某个组件名以下划线结尾,那么对应的mpl头文件名就不包含最后的下划线。例如,mpl::bool_可以在<boost/mpl/bool.hpp>中找到。如果该库的哪些地方没有遵循这个约定,我们会为你指出来。

本文关键:第三章 深度探索元函数 (3)
 

本站最佳浏览方式为 分辨率 1024x768 IE 6.0(或更高版本的 IE浏览器)

go top