Unreal Engine 4 Source Code (004) - Delegates

Delegates In UE4

委托代理设计模式

什么问题导致了Delegates的诞生?

1.C++中的函数指针无法判断其类型,参数等,若参数错误,编译期不会被发现,那么运行期就会出现不可预知的错误,Delegates的目的是实现类型安全的函数指针,即在编译期间发现错误。

2.

 

 

你可能感兴趣的:(Unreal,Engine,4,C++)