Verwenden der strukturierten Ausnahmebehandlung mit C++

Die strukturierte Ausnahmebehandlung, die in den folgenden Artikeln beschriebene arbeitet mit C- und C++-Quelldateien.Es ist jedoch nicht speziell für C++ entwickelt und wird nicht empfohlen.Sie können sicherstellen, dass der Code portabler ist, indem Sie die C++-Ausnahmebehandlung verwenden.Die C++-Ausnahmebehandlung behandelt, ist der Mechanismus, flexibler, dass er beliebigen Typs Ausnahmen behandeln kann.

Microsoft C++ unterstützt jetzt die C++-Ausnahmebehandlung die Modell auf Grundlage der Standardeinstellung ANSI C++ behandelt.Dieser Mechanismus behandelt automatisch Zerstörung lokaler Objekte während der Stapel Entladen.Wenn Sie fehlertoleranten C++-Code schreiben und Sie die Ausnahmebehandlung implementieren möchten, ist es dringend, dass Sie C++-Ausnahmebehandlung behandeln verwenden, statt die strukturierte Ausnahmebehandlung empfohlen.(Beachten Sie, dass, während der C++-Compiler Konstrukte der strukturierten Ausnahmebehandlung unterstützt, wie in den folgenden Artikeln beschrieben, der Standard-C-Compiler nicht die C++-Ausnahmebehandlung behandeln Syntax unterstützt.) Ausführliche Informationen über die behandelnde C++-Ausnahmebehandlung finden Sie unter C++-Ausnahme-behandeln und das C++-Handbuch mit Anmerkungen von Margaret Ellis und Bjarne Stroustrup.

Siehe auch

Referenz

Strukturierte Ausnahmebehandlung (C++)