第三章 深度探索元函数 (1)[6]

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

本文简介:选择自 pongba 的 blog

 

typedef boost::mpl::vector<

          signed char, short, int, long> signed_types;

 

那么,我们如何用类型序列来表示单位[5]呢?由于数值型的元函数传递和返回的类型是具有内嵌::value的外覆类,所以数值序列其实是外覆类型的序列(另一个多态的例子)。为了使事情变得更为简单,mpl提供了int_<n>类模板,它以一个内嵌的::value来表现它的整型参数n

 

    #include <boost/mpl/int.hpp>

 

namespace mpl = boost::mpl;[6] // namespace alias

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

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

go top