Le opzioni in questo pannello definiscono quali messaggi di errore e
informativi sul debug, indicanti possibili errori di programmazione, vengono
prodotti dal compilatore.
Per informazioni sulle impostazioni e l'aiuto dei pulsanti consultare Aiuto generico sulla finestra di dialogo *CMDDFT.
- Nota:
- Queste opzioni possono dare origine a molti messaggi. Per impedire che
questi messaggi vadano nella registrazione lavoro, specificare le seguenti
opzioni:
- Selezionare la casella di spunta Emissione sul pannello opzioni
di generazione.
- Deselezionare la casella di spunta Messaggi di registrazione
sul pannello opzioni di compilazione.
- Opzioni di checkout
-
-
Opzioni di checkout
- Abilita o disabilita gruppi di opzioni di checkout. E'
possibile selezionare uno dei seguenti valori in questo campo:
- *CMDDFT
- Utilizza le operazioni checkout correntemente impostate come valore
predefinito sul sistema.
- *NONE
- Disabilita tutte le opzioni di checkout.
- *USAGE
- L'equivalente alla selezione dell'opzione Ridondanze in
espressioni condizionali, viene di seguito descritto.
- *ALL
- Abilita tutte le opzioni di checkout.
E' possibile inoltre utilizzare i tre stati della casella di spunta
per impostare opzioni checkout individuali. Un'opzione viene
abilitata se viene selezionata la casella di spunta e disabilitata se la
casella non viene selezionata. Se una casella è selezionata-in
grigio, tale opzione viene impostata in base alle impostazioni
predefinite definite sul sistema.
-
Utilizzo classe
- Se si seleziona questa casella di spunta, il compilatore visualizza gli
elenchi delle informazioni in merito all'utilizzo di classe.
-
Ridondanze nei confronti senza segno
- Se si seleziona questa casella di spunta, il compilatore segnala la
presenza di ridondanze in confronti senza segno.
-
Ridondanze nelle espressioni condizionali
- Se si seleziona questa casella di spunta, il compilatore segnala la
presenza di ridondanze in espressioni condizionali.
-
Operazioni che includono costanti
- Se si seleziona questa casella di spunta, il compilatore segnala la
presenza di operazioni che includono costanti.
-
Messaggi di conversione
- Se si seleziona questa casella di spunta, il compilatore genera messaggi
sulle conversioni.
-
Copia creazione costruttore
- Se si seleziona questa casella di spunta, il compilatore segnala se non è
possibile creare una copia costruttore.
-
Istruzioni senza risultato
- Se si seleziona questa casella di spunta, il compilatore segnala le
istruzioni che non sono attive.
-
Enumerazioni
- Se questa casella di spunta viene selezionata, il compilatore verifica i
problemi di coerenza all'enumerazione.
-
Variabili non utilizzate con dichiarazioni
esterne
- Se si seleziona questa casella di spunta, il compilatore elenca le
variabili non in uso che hanno dichiarazioni esterne.
-
Messaggi generici
- Se si seleziona questa casella di spunta, il compilatore elenca messaggi
generici di CHECKOUT.
-
Effetti livello linguaggio
- Se si seleziona questa casella di spunta, il compilatore visualizza le
informazioni sugli effetti del livello del linguaggio.
-
Parametri di funzione non utilizzati
- Se si seleziona questa casella di spunta il compilatore elenca i parametri
di funzione non utilizzati.
-
Non convertibile
- Se si seleziona questa casella di spunta, il compilatore elenca il
linguaggio di programmazione non convertibile.
-
Direttive del preprocessore
- Se si seleziona questa casella di spunta, il compilatore elenca tutte le
direttive del preprocessore.
-
Traccia delle azioni del preprocessore
- Se si seleziona questa casella di spunta, il compilatore elenca operazioni
di traccia di file di inclusione dal preprocessore.
-
Istruzioni non raggiungibili
- Se si seleziona questa casella di spunta, il compilatore avverte se ci
sono istruzioni non raggiungibili.
-
Variabili temporanee
- Se si seleziona questa casella di spunta, il compilatore genera messaggi
quando crea variabili provvisorie.
-
Troncamento
- Se si seleziona questa casella di spunta, il compilatore avverte se si
verifica un troncamento e possibile una perdita di dati.
-
Cast (conversione) di puntatori a/da classi
non definite
- Se si seleziona questa casella di spunta, il compilatore avverte se si
verificano cast (conversioni) di puntatori a/da classi non definite.
-
Variabili automatiche non utilizzate o
statiche
- Se si seleziona questa casella di spunta, il compilatore verifica se ci
sono variabili automatiche inutilizzate o statiche.
-
Creazione tabella funzione virtuale
- Se si seleziona questa casella di spunta, il compilatore visualizza
messaggi sulla creazione di tabelle di funzioni virtuali.
(C) Copyright IBM Corporation 1992, 2005. All Rights Reserved.