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.
"keyword1" kan inte användas med "keyword2"
Anmärkningar
Två nyckelord som är ömsesidigt uteslutande användes tillsammans.
Examples
I följande exempel genereras C2216.
// C2216.cpp
// compile with: /clr /c
ref struct Y1 {
literal
static int staticConst2 = 10; // C2216
};
I följande exempel genereras C2216.
// C2216b.cpp
// compile with: /clr /c
public ref class X {
extern property int i { int get(); } // C2216 extern not allowed on property
typedef property int i2; // C2216 typedef not allowed on property
};
I följande exempel genereras C2216.
// C2216c.cpp
// compile with: /clr /c
public interface struct I {
double f();
double g();
double h();
};
public ref struct R : I {
virtual double f() new override { return 0.0; } // C2216
virtual double g() new { return 0.0; } // OK
virtual double h() override { return 0.0; } // OK
};