event
是MSVC ++ Express 2008中突出显示的关键字,以下代码用于框架中:
else if (dynamic_cast<simulation::AnimateEndEvent*>(event))
{ ... }
对dynamic_cast
关键字而不是变量/对象有什么意义?
答案 0 :(得分:4)
在此上下文中,事件是变量而不是关键字,即使语法高亮显示无法分辨。
答案 1 :(得分:2)
在此上下文中,event是一个变量。我假设您正在编译本机C ++,但事件也是keyword in managed C++。我认为visual studio IDE无法区分这两者,但编译器会为你做好准备 - 即使智能感知/语法突出显示没有。
答案 2 :(得分:0)
事件不是关键字,它是一个对象/变量。
Visual Studio为各种对象执行各种语法突出显示,但请记住,这不是100%可靠,并经常错误识别代码段。