这篇文章介绍boost::bind()的用法, 文章的主要内容是参考boost的文档。
1. 目的boost::bind 是std::bindlist 和 std::bind2nd的结合体。它提供一个任意的函数对象(仿函数)、函数、函数指针、成员函数指针。 它可以绑定任意的参数。bind 没有对函数对象有任何的要求。
2. 把bind()用在函数和函数指针上有如下代码:
1 void f( int a, int b) 2 { 3 cout关注打赏
这篇文章介绍boost::bind()的用法, 文章的主要内容是参考boost的文档。
1. 目的boost::bind 是std::bindlist 和 std::bind2nd的结合体。它提供一个任意的函数对象(仿函数)、函数、函数指针、成员函数指针。 它可以绑定任意的参数。bind 没有对函数对象有任何的要求。
2. 把bind()用在函数和函数指针上有如下代码:
1 void f( int a, int b) 2 { 3 cout关注打赏
微信扫码登录