Boost
arrow_drop_down
列表 视图
网格 视图
分类 视图
M
D
元编程
CallableTraits C++ 11
Boost.FunctionTypes 的精神继任者,Boost.CallableTraits 是一个仅包含头文件的 C++11 库,用于在编译时检查和操作所有“可调用”类型。对 C++17 功能的额外支持。
Describe C++ 03
一个 C++14 反射库。
Function Types C++ 03
Boost.FunctionTypes 提供用于分类、分解和合成函数、函数指针、函数引用和成员指针类型的功能。
Fusion C++ 03
用于处理元组的库,包括各种容器、算法等。
Hana C++ 14
一个现代 C++ 元编程库。它提供了操作异构序列的高级算法,允许以自然语法编写类型级计算,提供了内省用户定义类型的工具等等。
HOF C++ 11
C++ 的高阶函数
Metaparse C++ 03
一个用于生成编译时解析器库,将嵌入式 DSL 代码解析为 C++ 编译过程的一部分
Mp11 C++ 11
一个 C++11 元编程库。
MPL C++ 03
Boost.MPL 库是一个通用的、高级的 C++ 模板元编程框架,包含编译时算法、序列和元函数。它提供了一个概念基础和一套广泛、强大且连贯的工具,使得在当前 C++ 语言中进行显式元编程尽可能轻松愉快。
PFR C++ 14
用户定义类型的基本反射。
Proto C++ 03
用于领域特定嵌入式语言的表达式模板库和编译器构造工具包。
Static Assert C++ 03
静态断言(编译时断言)。
TTI C++ 03
类型特性内省库。
Type Traits C++ 03
用于类型基本属性的模板。
YAP C++ 14
一个用于 C++14 及更高版本的表达式模板库。