Macros de control de excepciones
Estas macros proporcionan compatibilidad con el control de excepciones.
Nombre | Descripción |
---|---|
_ATLCATCH | Instrucciones para controlar los errores que tienen lugar en el _ATLTRY asociado. |
_ATLCATCHALL | Instrucciones para controlar los errores que tienen lugar en el _ATLTRY asociado. |
_ATLTRY | Marca una sección de código protegido en la que podría producirse un error. |
Requisitos:
Encabezado: atldef.h
_ATLCATCH
Instrucciones para controlar los errores que tienen lugar en el _ATLTRY
asociado.
_ATLCATCH(e)
Parámetros
e
Excepción que se va a detectar.
Comentarios
Se usa junto con _ATLTRY
. Se resuelve en C++ catch(CAtlException e) para controlar un tipo dado de excepciones de C++.
_ATLCATCHALL
Instrucciones para controlar los errores que tienen lugar en el _ATLTRY
asociado.
_ATLCATCHALL
Comentarios
Se usa junto con _ATLTRY
. Se resuelve en C++ catch(CAtlException e) para controlar todos los tipos de excepciones de C++.
_ATLTRY
Marca una sección de código protegido en la que podría producirse un error.
_ATLTRY
Comentarios
Se usa junto con _ATLCATCH o _ATLCATCHALL. Se resuelve en el símbolo de C++ try.