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)。 |