原始函数指针vs boost :: bind返回值

时间:2013-01-09 13:38:26

标签: c++ function-pointers boost-bind

原始函数指针与boost :: bind指针返回值有什么区别?

1 个答案:

答案 0 :(得分:4)

bind根本不返回指针。它返回一个包含函数指针和绑定参数的对象,并带有一个可以用来像函数一样调用它的重载operator()

所以主要区别在于bind的结果存储了你想绑定到函数参数的值;原始指针不存储任何内容。

相关问题