Sdílet prostřednictvím


Zpracovávání výjimek v jazyce C++

Jazyk C++ obsahuje integrovanou podporu pro vyvolávání a zachycování výjimek.Při programování v jazyce C++ byste téměř vždy měli používat integrovanou podporu výjimek jazyka C++ popsanou v tomto oddíle.

Chcete-li v kódu povolit zpracování výjimek jazyka C++, použijte možnost /EHsc.

V tomto oddílu

Tato diskuse o zpracování výjimek jazyka C++ obsahuje:

Podpora starších výjimek knihovny MFC

Od verze 4.0 knihovna MFC používá mechanismus zpracování výjimek jazyka C++.I když jste v novém kódu vedeni k používání zpracování výjimek jazyka C++, knihovna MFC verze 4.0 a novější zachovává makra z předchozích verzí knihovny MFC z důvodu kompatibility se starším kódem.Tato makra a nový mechanismus lze také kombinovat.Informace o kombinování maker a zpracování výjimek jazyka C++ a o převodu starého kódu pro použití s novým mechanismem naleznete v článcích Výjimky: Použití maker knihovny MFC a výjimek jazyka C++ a Výjimky: Přechod z maker výjimek knihovny MFC.Starší výjimky maker knihovny MFC, pokud je stále používáte, se vyhodnotí jako klíčová slova výjimek jazyka C++.Další informace naleznete v tématu Výjimky: Změny maker výjimek ve verzi 3.0.

Viz také

Referenční dokumentace

Zpracování výjimek v jazyce Visual C++