Compilerfehler C3152

'Konstrukt': 'Schlüsselwort' kann nur auf eine Klasse, Struktur oder Memberfunktion angewendet werden

Bestimmte Schlüsselwörter können nur auf eine C++-Klasse angewendet werden.

Im folgenden Beispiel wird C3152 generiert:

// C3152.cpp
// compile with: /clr /c
ref class C {
   int (*pfn)() sealed;   // C3152
   virtual int g() sealed;   // OK
};

Im folgenden Beispiel wird C3152 generiert:

// C3152_2.cpp
// compile with: /clr:oldSyntax /c
__value __interface A {};   // C3152;
__value class X {};   // OK