Las opciones de este panel definen qué mensajes informativos de error y
depuración, que indican posibles errores de programación, produce el
compilador.
Consulte el tema Ayuda para el diálogo General para obtener información sobre los valores de
*CMDDFT y ayuda sobre los pulsadores.
- Nota:
- Estas opciones pueden producir numerosos mensajes. Para evitar que
estos mensajes se dirijan a las anotaciones de trabajo, especifique las
siguientes opciones:
- Marque el recuadro de selección Salida del panel de opciones
Generación.
- Desmarque el recuadro de selección Anotar mensajes del panel de
opciones Compilar.
- Opciones de comprobación
-
-
Opciones de comprobación
- Habilita o inhabilita grupos de opciones de comprobación. En este
campo puede seleccionar uno de los siguientes valores:
- *CMDDFT
- Utiliza las opciones de comprobación actualmente establecidas como valor
por omisión en el sistema.
- *NONE
- Inhabilita todas las opciones de comprobación.
- *USAGE
- Equivalente a seleccionar la opción de comprobación Redundancias en
expresiones condicionales, que se describe con más detalle a
continuación.
- *ALL
- Habilita todas las opciones de comprobación.
También puede utilizar los recuadros de selección de tres estados para
establecer opciones de comprobación individuales. Una opción está
habilitada si su recuadro de selección está seleccionado, e inhabilitada si su
recuadro de selección no está seleccionado. Si un recuadro de selección
está seleccionado en gris, la opción se establece en consonancia con
el valor por omisión definido para el sistema.
-
Uso de clase
- Si se marca este recuadro de selección, el compilador visualizará listas
de información acerca del uso de las clases.
-
Redundancias en comparaciones sin signo
- Si se marca este recuadro de selección, el compilador avisará de las
redundancias en las comparaciones sin signo.
-
Redundancias en expresiones condicionales
- Si se marca este recuadro de selección, el compilador avisará de las
redundancias en las expresiones condicionales.
-
Operaciones que abarcan constantes
- Si se marca este recuadro de selección, el compilador avisará de las
operaciones en las que se involucren constantes.
-
Mensajes de conversión
- Si se marca este recuadro de selección, el compilador generará mensajes
acerca de las conversiones.
-
Creación de constructores de copia
- Si se marca este recuadro de selección, el compilador emitirá un aviso si
no puede crearse un constructor de copia.
-
Sentencias sin efecto
- Si se marca este recuadro de selección, el compilador avisará de las
sentencias sin efecto.
-
Enumeraciones
- Si marca este recuadro de selección, el compilador comprueba si hay
problemas de consistencia de enum.
-
Variables no utilizadas con declaraciones
externas
- Si se marca este recuadro de selección, el compilador mostrará una lista
de las variables no utilizadas que tengan declaraciones externas.
-
Mensajes generales
- Si se marca este recuadro de selección, el compilador mostrará una lista
de mensajes CHECKOUT generales.
-
Efectos del nivel de lenguaje
- Si se marca este recuadro de selección, el compilador visualizará
información relativa a los efectos del nivel de lenguaje.
-
Parámetros de función no utilizados
- Si se marca este recuadro de selección, el compilador mostrará una lista
de los parámetros de función no utilizados.
-
Utilización no portátil
- Si se marca este recuadro de selección, el compilador mostrará una lista
de las utilizaciones no portátiles del lenguaje de programación.
-
Directivas de preprocesador
- Si se marca este recuadro de selección, el compilador mostrará una lista
de todas las directivas de preprocesador.
-
Rastreo de las acciones del preprocesador
- Si se marca este recuadro de selección, el compilador mostrará en una
lista el rastreo de los archivos de inclusión procesados por el
preprocesador.
-
Sentencias inalcanzables
- Si se marca este recuadro de selección, el compilador avisará de las
sentencias a las que nunca accederá la ejecución del programa.
-
Variables temporales
- Si se marca este recuadro de selección, el compilador generará mensajes
cuando cree variables temporales.
-
Truncamiento
- Si se marca este recuadro de selección, el compilador avisará de los
truncamientos y la posible pérdida de datos.
-
Conversión de punteros a o desde clase no
definida
- Si se marca este recuadro de selección, el compilador avisará de las
conversiones temporales de puntero a o desde una clase no definida.
-
Variables estáticas o automáticas no
utilizadas
- Si se marca este recuadro de selección, el compilador comprobará la
existencia de variables automáticas o estáticas que no se utilicen.
-
Generación de tabla de funciones virtuales
- Si se marca este recuadro de selección, el compilador visualizará mensajes
acerca de la generación de tablas de funciones virtuales.
(C) Copyright IBM Corporation 1992, 2005. All Rights Reserved.