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

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

本文简介:选择自 pongba 的 blog

现在我们只需要向mpl::transform传递一个用于对单位进行乘除法(通过对两个序列的对应元素相加减)的binaryoperation。如果你查看mpl的参考手册,你会看到plusminus两个元函数刚好可以满足要求:

 

#include <boost/static_assert.hpp>

#include <boost/mpl/plus.hpp>

#include <boost/mpl/int.hpp>

namespace mpl = boost::mpl;

 

boost_static_assert((

    mpl::plus<

        mpl::int_<2>

      , mpl::int_<3>

    >::type::value == 5

));

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

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

go top