是否可以在C ++ / CX中检查对象的类型?
我有一个从ICustomObject派生的Vector对象,当我从Vector枚举对象时,我想知道实际的对象类型是什么。这样我就知道该对象的哪些属性应该是我可以访问的。
答案 0 :(得分:1)
您可以使用dynamic_cast - 如果对象是MyObjectType的对象,则结果将为非null,如果是另一种类型,则结果将为nullptr。
答案 1 :(得分:1)
我发现这很好用!
Type^ meh = element->GetType();