2021
08-20
08-20
浅谈c++11闭包的实现
目录什么是闭包仿函数:重载operator()std::bind绑定器std::bindstd::bind和std::function配合使用什么是闭包一个函数,带上了一个状态,就变成了闭包了。那什么叫“带上状态”呢?意思是这个闭包有属于自己的变量,这些个变量的值是创建闭包的时候设置的,并在调用闭包的时候,可以访问这些变量。函数是代码,状态是一组变量,将代码和一组变量捆绑(bind),就形成了闭包。闭包的状态捆绑,必须发生在运行时。仿函数:重载o...
继续阅读 >