标签: c++ c++-cx
使用C ++ / CX项目,利用C ++代码,我需要继承C ++层,但不断收到此错误:
ref类只能从ref类或接口类继承
有没有办法可以解决它,从浏览互联网我发现不可能直接继承,代码是这样的:
C ++代码
A类
C ++ / CX
公众参考B类:公众A
这是不可能的,你知道一种方法,我可以通过不同的设计实现相同的“结果”
如果我在C ++ / CX项目中创建C ++类,我也不允许将其设置为公共
答案 0 :(得分:-1)
如何使用interface代替纯class:
interface
class
public interface class A { }; public ref class B : public A { };
更多详情here。