cpp模仿CSharp事件机制(2) 任意数量参数支持
- githubpage 后续更新会快一些:https://puzzzzzzle.github.io
- 上一篇中实现的只能在注册事件时绑定自己的变量,无法在fireevents时传递参数,这次实现下
实现

- 原理很简单,就是打一个参数包,fire event和注册函数时,时同样使用这个参数包
- 但是不能用void来声明变量,所以void版的需要特化下
- 这同样造成了不能使用一个完全抽象的接口来定义,所以就完全拆开了
使用方式

- 和之前的基本一致,声明一个方法,然后注册进去就好
- 不过这次得额外声明下需要的参数
void特化
- 基类中不声明fireEvent方法
- 特化的时候再声明

源码
相关文章:
-
2021-04-08
-
2021-09-25
-
2022-12-23
-
2022-01-27
-
2021-06-03
-
2022-12-23
-
2021-12-29
-
2022-01-11
猜你喜欢
-
2022-12-23
-
2021-11-30
-
2021-11-30
-
2022-12-23
-
2021-08-23
-
2021-10-26
相关资源
-
下载
2022-12-17
-
下载
2023-02-19
-
下载
2023-03-12