C++ 11 添加于 Boost 1.66.0
类别: 元编程
一个 C++11 元编程库。
本次发布
依赖项
库依赖关系将很快生成,请稍后再查看。
Mp11,一个 C++11 元编程库
Mp11 是一个基于模板别名和可变参数模板的 C++11 元编程库。它实现了文章 "Simple C++11 metaprogramming" 及其 续篇 中概述的方法。
Mp11 是 Boost 的一部分,从 1.66.0 版本开始。但它没有 Boost 依赖,可以独立使用,例如作为 Git 子模块。对于 CMake 用户,支持 add_subdirectory
,以及安装和 find_package(boost_mp11)
。
支持的编译器
- g++ 4.8 或更高版本
- clang++ 3.9 或更高版本
- Visual Studio 2013 或更高版本
在 Github Actions 和 Appveyor 上进行测试。
License
在 Boost 软件许可,1.0 版下分发。