Compartir a través de


Errores del evaluador de expresiones (CXXxxxx)

Esta sección hace referencia a los errores generados por las herramientas de depuración y diagnóstico. Estas herramientas generan errores con el formato CXXxxxx o CANxxxx, donde xxxx es un número de cuatro dígitos.

Importante

Las herramientas de compilación y los compiladores de Visual Studio pueden notificar muchas clases de errores y advertencias. Después de encontrar un error o una advertencia, las herramientas de compilación pueden realizar suposiciones sobre la intención del código e intentar continuar, por lo que pueden notificar más problemas al mismo tiempo. Si las herramientas hacen una suposición incorrecta, es posible que los errores o advertencias posteriores no se apliquen al proyecto. Cuando corrija problemas en el proyecto, empiece siempre por el primer error o advertencia notificados y recompile a menudo. Una corrección puede resolver varios errores posteriores.

Para obtener ayuda con un mensaje de diagnóstico concreto en Visual Studio, seleccione la ventana Salida y pulse la tecla F1. Visual Studio abre la página de documentación para ese error, si existe. También puede usar la herramienta de búsqueda en la parte superior de la página para buscar artículos sobre advertencias o errores específicos. O bien, examine la lista de errores y advertencias por herramienta y tipo en la tabla de contenido de esta página.

Nota:

No se documentan todos los errores o advertencias de Visual Studio. En muchos casos, el mensaje de diagnóstico proporciona toda la información disponible. Si aterrizó en esta página y cree que el mensaje de error o advertencia necesita una explicación adicional, háganoslo saber con los botones de comentarios de esta página. Si cree que el error o la advertencia son incorrectos o ha encontrado otro problema con el conjunto de herramientas, notifique un problema de producto en el sitio de Developer Community. También puede enviar comentarios y notificar errores en el IDE. En Visual Studio, vaya a la barra de menús y elija Ayuda > Enviar Comentarios > Reportar un Problema, o envíe una sugerencia mediante Ayuda > Enviar Comentarios > Sugerir una Función. Se han creado algunos temas de error del compilador que no son emitidos por el compilador y ahora se redirigen a esta página.

Puede encontrar ayuda adicional para errores y advertencias en los foros de Microsoft Q&A C++. O bien busque el número de error o advertencia en el sitio de Developer Community de Visual Studio C++. También puede buscar soluciones en Stack Overflow.

Para obtener vínculos a ayuda adicional y recursos de la comunidad, consulte Ayuda y comunidad de Visual C++.

Mensajes de error del evaluador de expresiones

Error Message
Error del evaluador de expresiones CXX0000 sin condición de error
Error del evaluador de expresiones CXX0001 excepción que ejecuta la función de usuario
Error del evaluador de expresiones CXX0002 error al acceder a la memoria del usuario
Error del evaluador de expresiones CXX0004 error de sintaxis
Error del evaluador de expresiones CXX0005 no se admite el operador
Error del evaluador de expresiones CXX0006 falta el paréntesis izquierdo
Error del evaluador de expresiones CXX0007 falta el paréntesis de cierre
Error del evaluador de expresiones CXX0008 falta " al final de la cadena
Error del evaluador de expresiones CXX0009 falta ' después de la constante de caracteres
Error del evaluador de expresiones CXX0010 falta el corchete izquierdo
Error del evaluador de expresiones CXX0011 falta corchete derecho
Error del evaluador de expresiones CXX0012 falta llave rizada izquierda
Error del evaluador de expresiones CXX0013 falta el operador
Error del evaluador de expresiones CXX0014 falta un operando
Error del evaluador de expresiones CXX0015 expresión demasiado compleja (desbordamiento de pila)
Error del evaluador de expresiones CXX0016 constante demasiado grande
Error del evaluador de expresiones CXX0017 no se encontró el símbolo
Error del evaluador de expresiones CXX0018 nombre de registro incorrecto
Error del evaluador de expresiones CXX0019 cast de tipo incorrecto
Error del evaluador de expresiones CXX0020 tipos de operandos incorrectos para esta operación
Error del evaluador de expresiones CXX0021 estructura o unión usada como escalar
Error del evaluador de expresiones CXX0022 llamada de función antes de _main
Error del evaluador de expresiones CXX0023 radix incorrecto
Error del evaluador de expresiones CXX0024 la operación necesita lvalue
Error del evaluador de expresiones CXX0025 el operador necesita struct/union
Error del evaluador de expresiones CXX0026 cadena con formato incorrecto
Error del evaluador de expresiones CXX0027 la dirección de tipo no es un l-value
Error del evaluador de expresiones CXX0028 no es un elemento de struct/union
Error del evaluador de expresiones CXX0029 no es un puntero a struct
Error del evaluador de expresiones CXX0030 expresión no evaluable
Error del evaluador de expresiones CXX0031 expresión no expandible
Error del evaluador de expresiones CXX0032 divide por 0
Error del evaluador de expresiones CXX0033 Error en la información de tipo OMF
Error del evaluador de expresiones CXX0034 tipos incompatibles con el operador
Error del evaluador de expresiones CXX0036 especificación {...} de contexto no válido
Error del evaluador de expresiones CXX0037 memoria insuficiente
Error del evaluador de expresiones CXX0038 error en el número y/o tipo de argumentos de la función
Error del evaluador de expresiones CXX0039 el símbolo es ambiguo
Error del evaluador de expresiones CXX0040 La función requiere la conversión implícita
Error del evaluador de expresiones CXX0041 el elemento de clase debe ser un miembro estático o una función miembro
Error del evaluador de expresiones CXX0043 este puntero se usó fuera de la función miembro
Error del evaluador de expresiones CXX0044 El uso del puntero _based(void) requiere: operador >
Error del evaluador de expresiones CXX0045 no es una función
Error del evaluador de expresiones CXX0046 se requiere lista de argumentos para la función miembro
Error del evaluador de expresiones CXX0047 la lista de argumentos no coincide con una función
Error del evaluador de expresiones CXX0048 no se admite la secuencia de llamadas
Error del evaluador de expresiones CXX0049 OMF obsoleto, vuelva a vincular el programa
Error del evaluador de expresiones CXX0050 el lado izquierdo de :: debe ser de tipo class/struct/union
Error del evaluador de expresiones CXX0051 más de un símbolo sobrecargado especificado en el punto de interrupción
Error del evaluador de expresiones CXX0052 función miembro no presente
Error del evaluador de expresiones CXX0053 coincidencia de símbolos no funcionales mientras se enlazan puntos de interrupción
Error del evaluador de expresiones CXX0054 El registro en la expresión de punto de interrupción es ilegal.
Error del evaluador de expresiones CXX0055 símbolo ambiguo en el operador de contexto
Error del evaluador de expresiones CXX0056 error en el número de línea
Error del evaluador de expresiones CXX0057 no hay código en el número de línea
Error del evaluador de expresiones CXX0058 operador sobrecargado no encontrado
Error del evaluador de expresiones CXX0059 el operando izquierdo es una clase, no un nombre de función
Error del evaluador de expresiones CXX0060 el registro no está disponible
Error del evaluador de expresiones CXX0061 profundidad de anidamiento de funciones superada
Error del evaluador de expresiones CXX0062 no se admiten llamadas al constructor
Error del evaluador de expresiones CXX0063 operador sobrecargado > no es compatible
Error del evaluador de expresiones CXX0064 no se puede establecer un punto de interrupción en una función miembro virtual enlazada
Error del evaluador de expresiones CXX0065 la variable necesita un stack frame
Error del evaluador de expresiones CXX0066 miembro estático no presente
Error del evaluador de expresiones CXX0067 no se admite la evaluación de funciones
Error del evaluador de expresiones CXX0069 la variable necesita marco de pila
Error del evaluador de expresiones CXX0072 Error: tipo de información falta o se desconoce

Consulte también

Advertencias y errores de las herramientas de compilación y del compilador de C/C++