标签: c++11 cocos2d-x cocos2d-x-3.0
我看到了cocos2dx(v3)示例:
auto target = static_cast<Sprite*>(event->getCurrentTarget());
为什么不使用dynamic_cast()?它不是静态变量。
dynamic_cast()
答案 0 :(得分:2)
static_cast()与static说明符无关。如果在编译时期间执行演员表(即&#34;静态&#34;),这可能是您添加到问题中的代码。
static_cast()
static
另一方面,dynamic_cast()在运行时期间执行。