我正在尝试使用静态库重用一些 c++ 代码。例如,如果这是我在静态库中的 c++ 类。
class testclass
{
testclass();
~testclass();
void printsomethig();
void dosomething();
};
现在我想在我的运行时项目中继承这个类,稍后我想从我的 windows phone 8 c# 项目中调用它,但问题是本地类不能是公共的,如果它是我看不到方法和函数不公开。例如:
public class runtimeTestClass : testclass
{
runtimeTestClass();
~runtimeTestClass();
};
问题是在运行时 native 不能是公共的(错误消息),必须是
public ref runtimeTestClass sealed
{
runtimeTestClass();
~runtimeTestClass();
};
但这样我就不能继承任何东西。
有谁知道我怎么能解决这个问题?
先感谢您