Les options de ce panneau définissent les messages d'erreur et
d'informations de débogage (indiquant les erreurs possibles de
programmation) produits par le compilateur.
Reportez-vous à Boîte de dialogue - Aide générale pour de plus amples informations sur les paramètres
*CMDDFT et l'aide des boutons.
- Remarque :
- Ces options peuvent générer de nombreux messages. Pour empêcher
l'écriture de ces messages dans l'historique du travail, utilisez
les options suivantes :
- Sélectionnez la case Sortie du panneau Options de
génération.
- Décochez la case Consignation de messages sur le panneau
Options de compilation.
- Options de réservation
-
-
Options de contrôle
- Active ou désactive des groupes d'options de réservation. Vous
pouvez sélectionner l'une des valeurs suivantes dans cette
zone :
- *CMDDFT
- Utilise les options de réservation définies actuellement par défaut sur
votre système.
- *NONE
- Désactive toutes les options de réservation.
- *USAGE
- Equivaut à sélectionner l'option de réservation Redondances dans
expressions conditionnelles, décrites ci-dessous.
- *ALL
- Active toutes les options de réservation.
Vous pouvez également utiliser les cases à cocher indiquant trois états
possibles pour définir des options de réservation individuelles. Une
option est activée si la case correspondante est sélectionnée, et désactivée
si sa case n'est pas sélectionnée. Si une case est
grisée, l'option correspondante est définie en fonction du
paramètre par défaut défini sur le système.
-
Utilisation de la classe
- Si cette case est cochée, le compilateur affiche des informations
relatives à l'utilisation de la classe.
-
Redondances dans comparaisons non signées
- Si cette case est cochée, le compilateur vous avertit des redondances dans
les comparaisons non signées.
-
Redondances dans les expressions
conditionnelles
- Si cette case est cochée, le compilateur vous avertit des redondances dans
les expressions conditionnelles.
-
Opérations impliquant des constantes
- Si cette case est cochée, le compilateur vous avertit des opérations
impliquant des constantes.
-
Messages de conversion
- Si cette case est cochée, le compilateur génère des messages concernant
les conversions.
-
Création de constructeur de copie
- Si cette case est cochée, le compilateur vous avertit lorsqu'un
constructeur de copie ne peut pas être créé.
-
Instructions sans effet
- Si cette case est cochée, le compilateur vous avertit sur les instructions
n'ayant aucun effet.
-
Enumérations
- Si cette case est cochée, le compilateur vérifie les problèmes de
cohérence d'énumération.
-
Variables inutilisées avec déclarations
externes
- Si cette case est cochée, le compilateur répertorie les variables
inutilisées disposant de déclarations externes.
-
Messages généraux
- Si cette case est cochée, le compilateur répertorie les messages CHECKOUT
généraux.
-
Effets de niveau de langue
- Si cette case est cochée, le compilateur affiche des informations
concernant les effets du niveau de langue.
-
Paramètres de fonction inutilisés
- Si cette case est cochée, le compilateur répertorie les paramètres de
fonction inutilisés.
-
Utilisation non portable
- Si cette case est cochée, le compilateur répertorie l'utilisation non
portable de la langue de programmation.
-
Directives du préprocesseur
- Si cette case est cochée, le compilateur répertorie toutes les directives
du préprocesseur.
-
Traçage des actions du préprocesseur
- Si cette case est cochée, le compilateur effectue un traçage des fichiers
d'inclusion par le préprocesseur.
-
Instructions inaccessibles
- Si cette case est cochée, le compilateur vous avertit des instructions
inaccessibles.
-
Variables temporaires
- Si cette case est cochée, le compilateur génère des messages
lorsqu'il crée des variables temporaires.
-
Troncature
- Si cette case est cochée, le compilateur vous avertit sur la troncature et
la perte éventuelle de données.
-
Transtypage de pointeurs vers ou depuis une
classe non définie
- Si cette case est cochée, le compilateur vous avertit du transtypage du
pointeur vers et depuis une classe non définie.
-
Variables dynamiques ou statiques non
utilisées
- Si cette case est cochée, le compilateur vérifie les variables dynamiques
ou statiques non utilisées.
-
Génération de table de fonctions virtuelles
- Si cette case est cochée, le compilateur affiche des messages concernant
la génération de tables de fonction virtuelles.
(C) Copyright IBM Corporation 1992, 2005. All Rights Reserved.