//使用lambda表达式实现
//使用lambda表达式的方式可以简化这一个过程,参看如下一段代码,classB注册一个成员函数作为回调函数到classA中,
//classA会保存这个回调函数(std::function对象)到成员变量中,用于后面使用,
//lambda表达式中捕获了classB的this指针
//使用std::move的方式保存function对象到classA中
#include <iostream>
#include <functional>
#include <
微信扫一扫
//使用lambda表达式实现
//使用lambda表达式的方式可以简化这一个过程,参看如下一段代码,classB注册一个成员函数作为回调函数到classA中,
//classA会保存这个回调函数(std::function对象)到成员变量中,用于后面使用,
//lambda表达式中捕获了classB的this指针
//使用std::move的方式保存function对象到classA中
#include <iostream>
#include <functional>
#include <
相关推荐