在 C++/CX 项目上工作,它使用了我需要从 C++ 层继承的 C++ 代码,但不断收到此错误:
ref 类只能从 ref 类或接口类继承
有没有办法可以绕过它,通过浏览互联网我发现不可能直接继承,代码是这样的:
C++ 代码
A级
C++/CX
公共参考 B 类:公共 A
那是不可能的,你知道我可以通过不同的设计达到相同的“结果”吗?
另外,如果我在 C++/CX 项目中创建一个 C++ 类,则不允许将其设置为公共
以及使用什么来interface
代替 pure class
:
public interface class A
{
};
public ref class B : public A
{
};
更多细节在这里。