“type1”: 不能从“type2”继承,ref 类只能从 ref 类或接口类继承
你尝试将非托管类用作托管类的基类。
以下示例生成 C2811:
// C2811.cpp
// compile with: /clr /c
struct S{};
ref struct T {};
ref class C : public S {}; // C2811
ref class D : public T {}; // OK
“type1”: 不能从“type2”继承,ref 类只能从 ref 类或接口类继承
你尝试将非托管类用作托管类的基类。
以下示例生成 C2811:
// C2811.cpp
// compile with: /clr /c
struct S{};
ref struct T {};
ref class C : public S {}; // C2811
ref class D : public T {}; // OK