我必须使用不同的向量
mpl::vector<Type1, Type2...>
mpl::vector<Type3, Type4...>
我想将它们“连接”形成:
mpl::vector<Type1, Type2, Type3, Type4...>
这将使我能够准备矢量模板并在之后重复使用它们。
我的问题有不同的解决方案,但这种方法似乎最适合我。
谢谢...
库本机支持的函数 boost::mpl::joint_view 可能是更好的选择。
它经过优化和惰性评估。
http://www.boost.org/doc/libs/1_55_0/libs/mpl/doc/refmanual/joint-view.html
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)