Not
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
"type1": kan inte ärva från "type2", värdetyper kan bara ärva från gränssnittsklasser
Anmärkningar
En värdetyp kan inte ärva en basklass. Mer information finns i Klasser och Structs.
Example
I följande exempel genereras C3830:
// C3830a.cpp
// compile with: /clr /c
public value struct MyStruct4 {
int i;
};
public value class MyClass : public MyStruct4 {}; // C3830
// OK
public interface struct MyInterface4 {
void i();
};
public value class MyClass2 : public MyInterface4 {
public:
virtual void i(){}
};