【发布时间】:2013-08-01 14:46:01
【问题描述】:
我有以下代码:
Internal::ManagedInputData ^getManagedInputData() const { return mInputData; }
private:
gcroot<Internal::ManagedInputData^> mInputData;
无论出于何种原因,我都会收到编译时错误:
error C2440: 'static_cast' : cannot convert from 'System::Object ^' to
'Internal::ManagedInputData ^'
如果我注释掉那个 getter,错误就会消失。
我几个小时都无法弄清楚问题出在哪里,请有人帮忙。
【问题讨论】:
标签: c++-cli