|
Bind
|
C++
11
|
|
boost::bind 是标准函数 std::bind1st 和 std::bind2nd 的泛化。它支持任意函数对象、函数、函数指针和成员函数指针,并且能够将任何参数绑定到特定值或将输入参数路由到任意位置。 |
| boost::bind 是标准函数 std::bind1st 和 std::bind2nd 的泛化。它支持任意函数对象、函数、函数指针和成员函数指针,并且能够将任何参数绑定到特定值或将输入参数路由到任意位置。 |
|
Container Hash
|
C++
11
|
|
一个与 STL 兼容的哈希函数对象,可以扩展以哈希用户定义类型。 |
| 一个与 STL 兼容的哈希函数对象,可以扩展以哈希用户定义类型。 |
|
函数
|
C++
11
|
|
用于延迟调用或回调的函数对象包装器。 |
| 用于延迟调用或回调的函数对象包装器。 |
|
Functional
|
C++
03
|
|
Boost.Function 库包含一组函数对象包装器类模板。 |
| Boost.Function 库包含一组函数对象包装器类模板。 |
|
Functional/Factory
|
C++
03
|
|
用于动态和静态对象创建的函数对象模板 |
| 用于动态和静态对象创建的函数对象模板 |
|
Functional/Forward
|
C++
03
|
|
允许泛型函数对象接受任意参数的适配器 |
| 允许泛型函数对象接受任意参数的适配器 |
|
Functional/Overloaded Function
|
C++
03
|
|
将不同的函数重载到一个函数对象中。 |
| 将不同的函数重载到一个函数对象中。 |
|
Hash2
|
C++
11
|
|
一个可扩展的哈希框架。 |
| 一个可扩展的哈希框架。 |
|
HOF
|
C++
11
|
|
C++ 的高阶函数 |
| C++ 的高阶函数 |
|
Lambda
|
C++
03
|
|
在实际调用点定义小的匿名函数对象,以及更多。 |
| 在实际调用点定义小的匿名函数对象,以及更多。 |
|
Lambda2
|
C++
14
|
|
一个 C++14 lambda 库。 |
| 一个 C++14 lambda 库。 |
|
Local Function
|
C++
03
|
|
在其他函数内部、直接在需要它们的范围内局部编写函数。 |
| 在其他函数内部、直接在需要它们的范围内局部编写函数。 |
|
Member Function
|
C++
11
|
|
函数/对象/指针和成员函数的通用绑定器。 |
| 函数/对象/指针和成员函数的通用绑定器。 |
|
Phoenix
|
C++
03
|
|
在实际调用点定义小的匿名函数对象,以及更多。 |
| 在实际调用点定义小的匿名函数对象,以及更多。 |
|
Ref
|
C++
03
|
|
一个用于将引用传递给泛型函数的实用程序库。 |
| 一个用于将引用传递给泛型函数的实用程序库。 |
|
Result Of
|
C++
03
|
|
确定函数调用表达式的类型。 |
| 确定函数调用表达式的类型。 |
|
Signals2
|
C++
03
|
|
托管信号和槽回调实现(线程安全版本 2)。 |
| 托管信号和槽回调实现(线程安全版本 2)。 |