boost::fusion::as_deque使用详解及测试程序
Boost.Fusion是一个用于处理集合的C++模板库,它可以让您轻松地创建、操作和访问各种集合类型,如元组、列表、向量、集等。其中,boost::fusion::as_deque函数就是将一个任意类型的Fusion序列转换成一个std::deque类型的序列。
下面我们来详细介绍一下boost::fusion::as_deque的使用方法,并给出一个相应的测试程序。
1.使用方法
boost::fusion::as_deque函数的使用方法如下:
#include <boost/fusion/include/as_deque.hpp>
namespace boost::fusion {
template