【发布时间】:2010-07-22 15:00:32
【问题描述】:
是否可以对 COleVariant 进行空检查,或者至少检查其类型是否设置为 VT_NULL?我看到有一个 ChangeType() 方法,但希望我能在尝试更改类型之前以某种方式弄清楚当前类型是什么,因为从 VT_NULL 更改为 VT_INT 会引发类型不匹配。
【问题讨论】:
标签: c++ variant type-mismatch
是否可以对 COleVariant 进行空检查,或者至少检查其类型是否设置为 VT_NULL?我看到有一个 ChangeType() 方法,但希望我能在尝试更改类型之前以某种方式弄清楚当前类型是什么,因为从 VT_NULL 更改为 VT_INT 会引发类型不匹配。
【问题讨论】:
标签: c++ variant type-mismatch
检查 vt 成员。
【讨论】: