前提知识1:
std::bind() 函数的第一个函数参数必须是可调用函数 callable。
前提知识2:
类的成员函数在调用时,必须通过类的对象或者指针调用。
因此,当需要用std::bind()绑定类成员函数时,需要在类名前面添加取地址符,让其拥有callable的属性。
代码见:
前提知识1:
std::bind() 函数的第一个函数参数必须是可调用函数 callable。
前提知识2:
类的成员函数在调用时,必须通过类的对象或者指针调用。
因此,当需要用std::bind()绑定类成员函数时,需要在类名前面添加取地址符,让其拥有callable的属性。
代码见: