文件名称:在C++中模拟委托事件方法的例子
文件大小:42KB
文件格式:ZIP
更新时间:2014-12-12 03:11:54
C++ 事件 指向函数的指针 接口 模板
例子中是文章《在C++中模拟委托事件方法》的例子,文章地址为http://blog.csdn.net/gogogo/article/details/6996290,详述了通过静态函数、接口、类模板、类模板事件链等不同方式实现其他语言中的委托事件模式,对于实现方法的要点进行了详述,并比较了各种方法的优劣及应用的场合
【文件预览】:
CPPEventSample
----CPPEventSample.sln(3KB)
----CPPEventSample.suo(46KB)
----DelegateEvent()
--------DelegateEvent.vcproj(5KB)
--------Delegate()
--------SimulateEvent()
--------stdafx.h(378B)
--------DelegateEvent.cpp(500B)
--------ReadMe.txt(986B)
--------stdafx.cpp(218B)
----InterfaceEvent()
--------InterfaceEvent.cpp(610B)
--------SimulateEvent()
--------stdafx.h(378B)
--------ReadMe.txt(992B)
--------stdafx.cpp(219B)
--------InterfaceEvent.vcproj(5KB)
----DelegateChainEvent()
--------Delegate()
--------DelegateChainEvent.vcproj(5KB)
--------SimulateEvent()
--------stdafx.h(378B)
--------ReadMe.txt(1016B)
--------stdafx.cpp(223B)
--------DelegateChainEvent.cpp(762B)
----StaticFunctionEvent()
--------StaticFunctionEvent.cpp(724B)
--------SimulateEvent()
--------StaticFunctionEvent.vcproj(5KB)
--------stdafx.h(378B)
--------ReadMe.txt(1022B)
--------stdafx.cpp(224B)
----MultiObjectEvent()
--------MultiObjectEvent.cpp(506B)
--------MultiObjectEvent.vcproj(5KB)
--------SimulateEvent()
--------stdafx.h(378B)
--------ReadMe.txt(1004B)
--------stdafx.cpp(221B)