4 c++ events event-handling
在C#中(至少使用.NET,但我认为它是通用的),您可以创建如下事件:了解C#中的事件和事件处理程序.
C++有类似的机制吗?
PS:我从来没有喜欢过信号/插槽系统,所以请不要建议,因为我已经在使用它,并希望切换到别的东西.
Ree*_*sey 6
C#中的事件机制实际上只是Observer Pattern的正式语言实现版本.这种模式可以用任何语言实现,包括C++.C++中有很多实现的例子.
最大和最常见的实现可能是Boost.Signals和Boost.Signals2,尽管您明确提到不喜欢信号/插槽样式实现.
归档时间:
13 年,4 月 前
查看次数:
2802 次
最近记录:
8 年,10 月 前