Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
'trefwoord1' kan niet worden gebruikt met 'trefwoord2'
Opmerkingen
Twee trefwoorden die elkaar wederzijds uitsluiten, worden samen gebruikt.
Voorbeelden
In het volgende voorbeeld wordt C2216 gegenereerd.
// C2216.cpp
// compile with: /clr /c
ref struct Y1 {
literal
static int staticConst2 = 10; // C2216
};
In het volgende voorbeeld wordt C2216 gegenereerd.
// 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
};
In het volgende voorbeeld wordt C2216 gegenereerd.
// 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
};