std::bind(&RecvWarStart::fightFunc, &war) 如何转成lambda表达式
时间: 2023-02-09 19:59:13 浏览: 95
将字符串转换为lambda表达式
std::bind是C++11标准库中的一个函数,它可以将一个函数与一些参数绑定在一起,形成一个新的可调用对象.这样就可以在不需要手动提供参数的情况下调用这个函数,比如在std::thread或std::function中使用.
例如:
std::bind(func, arg1, arg2)
这将返回一个新的可调用对象,它绑定了func, arg1, arg2三个参数,可以直接调用。
阅读全文