lxg

导航

 

void Run() {
std::cout << "Run!" << std::endl;
}

/// 测试如下:

int main()

{

  EventDispatcher* eventDispatcher = EventDispatcher::Instance();

  eventDispatcher->addEventListener("Move", []() {
    std::cout << "Move!" << std::endl;
  });


  eventDispatcher->addEventListener("Run", Run);

  eventDispatcher->dispatchEvent("Move");
  eventDispatcher->dispatchEvent("Run");

  return 0;
}

 

//https://www.cnblogs.com/munetiey/articles/6518537.html

//https://blog.csdn.net/sharenfish/article/details/121624972

posted on 2020-06-30 22:25  lxg_7105  阅读(591)  评论(0编辑  收藏  举报