Options du compilateur de gestion des exceptions C++Builder

De RAD Studio
Aller à : navigation, rechercher

Remonter à Gestion des exceptions dans C++Builder


Voici la liste des options de gestion des exceptions du compilateur C++Builder.

Commutateur de la ligne de commande Description
-x Activer la gestion des exceptions C++ (activée par défaut)
-xd Activer le nettoyage des destructeurs. Appelle les destructeurs de tous les objets déclarés automatiquement entre la portée des instructions catch et throw lorsqu'une exception est déclenchée. (Option avancée — activée par défaut)
-xds Pas de nettoyage des destructeurs DLL/MT (SEH)
-xdg Utiliser le compteur de destructeurs globaux (SEH)
-xf Activer les prologues d'exceptions rapides
-xp Activer les informations d'emplacement des exceptions. Rend disponible l'identification à l'exécution des exceptions en fournissant les numéros de ligne dans le code source à l'emplacement des exceptions. Cela permet au programme d'effectuer une requête sur le fichier et le numéro de ligne là où une exception C++ s'est produite, à l'aide des globaux __ThrowFileName et __ThrowLineNumber. C'est une option avancée.
-xs Activer les épilogues d'exceptions lentes
-xv Masquer les variables d'exception

Voir aussi