Makra zpracování výjimek
Tato makra poskytují podporu pro zpracování výjimek.
Název | Popis |
---|---|
_ATLCATCH | Příkazy pro zpracování chyb, ke kterým dochází v přidruženém _ATLTRY . |
_ATLCATCHALL | Příkazy pro zpracování chyb, ke kterým dochází v přidruženém _ATLTRY . |
_ATLTRY | Označí strážený oddíl kódu, kde může dojít k chybě. |
Požadavky:
Hlavička: atldef.h
_ATLCATCH
Příkazy pro zpracování chyb, ke kterým dochází v přidruženém _ATLTRY
.
_ATLCATCH(e)
Parametry
e
Výjimka, která se má zachytit.
Poznámky
Používá se ve spojení s _ATLTRY
. Přeloží se na C++ catch(CAtlException e) pro zpracování daného typu výjimek jazyka C++.
_ATLCATCHALL
Příkazy pro zpracování chyb, ke kterým dochází v přidruženém _ATLTRY
.
_ATLCATCHALL
Poznámky
Používá se ve spojení s _ATLTRY
. Řeší se na C++ catch(...) pro zpracování všech typů výjimek jazyka C++.
_ATLTRY
Označí strážený oddíl kódu, kde může dojít k chybě.
_ATLTRY
Poznámky
Používá se ve spojení s _ATLCATCH nebo _ATLCATCHALL. Přeloží se na symbol C++.