event
は MSVC++ Express 2008 で強調表示されているキーワードであり、次のコードがフレームワークで使用されています。
else if (dynamic_cast<simulation::AnimateEndEvent*>(event))
{ ... }
dynamic_cast
変数/オブジェクトではなく、キーワードにとって何を意味しますか?
event
は MSVC++ Express 2008 で強調表示されているキーワードであり、次のコードがフレームワークで使用されています。
else if (dynamic_cast<simulation::AnimateEndEvent*>(event))
{ ... }
dynamic_cast
変数/オブジェクトではなく、キーワードにとって何を意味しますか?
このコンテキストでは、シンタックス ハイライターが認識できない場合でも、イベントは変数であり、キーワードではありません。
このコンテキストでは、イベントは変数です。ネイティブ C++ をコンパイルしていると思いますが、 event はマネージド C++ のキーワードでもあります。Visual Studio IDE は 2 つを区別できていないと思いますが、インテリセンス/構文の強調表示がそうでなくても、コンパイラはそれを正しく理解します。
Event is not a keyword, its an object/variable.
Visual studio does all kinds of syntax highlighting for various kinds of objects, but keep in mind this is not 100% reliable, and frequently misidentifies pieces of code.