C++11提供了创建匿名函数的能力,叫做Lamda函数

C++11提供了创建匿名函数的能力,叫做Lamda函数:

std::function callback = nullptr;

如果其他地方调用了

if (_callback)
   _callback(&info);

在他应用地方就是回调触发该事件:

gameInfo.callback = [this](Mahjong::Mahjong_UserResponseInfo* responseInfo)
  {
   _gameTableLogic->userResponse(responseInfo);
  };






你可能感兴趣的:(c++)