C ++ / CX - 检查对象的类型?

时间:2013-04-16 01:50:07

标签: types windows-runtime c++-cx

是否可以在C ++ / CX中检查对象的类型?

我有一个从ICustomObject派生的Vector对象,当我从Vector枚举对象时,我想知道实际的对象类型是什么。这样我就知道该对象的哪些属性应该是我可以访问的。

2 个答案:

答案 0 :(得分:1)

您可以使用dynamic_cast - 如果对象是MyObjectType的对象,则结果将为非null,如果是另一种类型,则结果将为nullptr。

答案 1 :(得分:1)

我发现这很好用!

 Type^ meh = element->GetType();