Anmerkung
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen, dich anzumelden oder die Verzeichnisse zu wechseln.
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen , die Verzeichnisse zu wechseln.
„type“: Ungültiges Typargument für generischen Parameter „param“ von „generic_type“ (generisch). Die Einschränkung „constraint“ wird nicht erfüllt.
Bemerkungen
Der Typ wurde für die Instanziierung einer generischen Klasse angegeben, die die Einschränkung der generischen Klasse nicht erfüllt.
Example
Im folgenden Beispiel wird C3214 generiert:
// C3214.cpp
// compile with: /clr
interface struct A {};
generic <class T>
where T : A
ref class C {};
ref class X : public A {};
int main() {
C<int>^ c = new C<int>; // C3214
C<X ^> ^ c2 = new C<X^>; // OK
}