Compartir a través de


Control de excepciones de C++

El lenguaje C++ proporciona compatibilidad integrada para iniciar y detectar excepciones.Al programar en C++, casi siempre se debe usar la compatibilidad integrada con excepción de C++ como se describe en esta sección.

Para habilitar el control en el código de excepciones de C++, utilice /EHsc.

En esta sección

Este debate sobre control de excepciones de C++ incluye:

Soporte para las excepciones anteriores de MFC

De la versión 4.0, MFC utiliza el mecanismo de control de excepciones de C++.Aunque se recomienda utilizar el control en el nuevo código de excepciones de C++, MFC 4.0 y versiones posteriores conserva las macros de versiones anteriores de MFC para que el código antiguo no se romperá.Las macros y el nuevo mecanismo se pueden combinar también.Para obtener información sobre mezclar macros y control de excepciones de C++ y sobre la conversión de código anterior para utilizar el nuevo mecanismo, consulte los artículos excepciones: usar las Macros MFC y las excepciones de C++ y excepciones: la conversión de Macros de excepción de MFC.Las macros de excepción MFC antiguas, si todavía utiliza, se evalúan como palabras clave de excepción de C++.Consulte excepciones: cambios en las Macros de excepción en la versión 3.0.

Vea también

Referencia

Control de excepciones en Visual C++