6
我可以看到有两个用于Boost的不同绑定库,一个是“独立”的,可以通过包含boost/bind.hpp
和另一个包含boost/lambda/bind.hpp
来使用。这两者有什么区别?boost :: bind和boost :: lambda :: bind有什么区别?
我可以看到有两个用于Boost的不同绑定库,一个是“独立”的,可以通过包含boost/bind.hpp
和另一个包含boost/lambda/bind.hpp
来使用。这两者有什么区别?boost :: bind和boost :: lambda :: bind有什么区别?
看一看这里的解释:http://boost.org/doc/libs/1_46_0/doc/html/lambda/s08.html#id2143701
他们有重叠的功能,但与语义差异,它们不能交错使用。