Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
'type' : Kann nur handle für eine verwaltete Klasse mit /clr:safe auslösen oder abfangen
Bemerkungen
Wenn Sie /clr:safe verwenden, können Sie nur einen Verweistyp auslösen oder abfangen.
Weitere Informationen finden Sie unter /clr (Common Language Runtime-Kompilierung).
Beispiel
Im folgenden Beispiel wird C2749 generiert:
// C2749.cpp
// compile with: /clr:safe
ref struct MyStruct {
public:
int i;
};
int main() {
MyStruct ^x = gcnew MyStruct;
// Delete the following 4 lines to resolve.
try {
throw (1); // C2749
}
catch(int){}
// OK
try {
throw (x);
}
catch(MyStruct ^){}
}