Condividi tramite


Gestione delle eccezioni C++

Il linguaggio C++ fornisce supporto predefinito per la generazione e l'intercettazione delle eccezioni. Durante la programmazione in C++, è quasi sempre necessario utilizzare il supporto predefinito delle eccezioni di C++ come descritto in questa sezione.

Per abilitare la gestione delle eccezioni C++ nel codice, utilizzare /EHsc.

Argomenti della sezione

Queste indicazioni sulla gestione delle eccezioni C++ includono:

Supporto per eccezioni MFC precedenti

A partire dalla versione 4.0, MFC utilizza il meccanismo di gestione delle eccezioni C++. Sebbene sia consigliabile utilizzare la gestione delle eccezioni C++ nel nuovo codice, MFC versione 4.0 e successive mantiene le macro delle versioni precedenti in modo da non causare problemi al vecchio codice. Le macro e il nuovo meccanismo possono essere utilizzati insieme. Per informazioni sull'utilizzo combinato delle macro e della gestione delle eccezioni C++ e sulla conversione del vecchio codice per l'utilizzo del nuovo meccanismo, vedere gli articoli Eccezioni: utilizzo delle macro MFC e delle eccezioni C++ e Eccezioni: conversione dalle macro delle eccezioni MFC. Le macro delle eccezioni MFC precedenti, se ancora utilizzate, restituiscono parole chiave delle eccezioni C++. Vedere Eccezioni: modifiche alle macro delle eccezioni nella versione 3.0.

Vedere anche

Riferimenti

Gestione di eccezioni in Visual C++