C++传统的回调函数和使用C++11特性后的回调函数

C++传统的回调函数和使用C++11特性后的回调函数
C++传统的回调函数和使用C++11特性后的回调函数
还可以使用不限制形参的回调函数(原因: 因为lambda表达式产生了可调用的对象,这个对象这里称做一个闭包(closure),可以保存在std::function对象里面。
closure(闭包)的定义是,一个函数和它所引用的非本地变量(非lambda表达式内部定义的变量)的一个集合。):
C++传统的回调函数和使用C++11特性后的回调函数
C++传统的回调函数和使用C++11特性后的回调函数