Errores, fallos, preguntas - página 1919
Está perdiendo oportunidades comerciales:
- Aplicaciones de trading gratuitas
- 8 000+ señales para copiar
- Noticias económicas para analizar los mercados financieros
Registro
Entrada
Usted acepta la política del sitio web y las condiciones de uso
Si no tiene cuenta de usuario, regístrese
¿Puedes decirme si mql5 puede comentar la salida de error durante la compilación como en php?
¿Puedes decirme si mql5 puede comentar la salida de error durante la compilación como en php?
¿GetLastError()? Si no es así, ¿qué formato quiere ver?
bien en php hay @variable = ....
y la salida de error se comenta - conveniente para errores simples en tiempo de compilación (por ejemplo, para inconsistencias de tipo durante la conversión a cadena)
bien, en php hay @variable = ....
y la salida de error se comenta - conveniente para errores simples de compilación (por ejemplo, para inconsistencias de tipo durante la conversión a cadena)
En mql tienes que comprobar el código de error explícitamente (en tiempo de ejecución), y en tiempo de compilación aparecerá una advertencia, si hay un posible error en la conversión de tipos.
Así es como quiero desactivar parcialmente la salida selectiva de errores en tiempo de compilación.
Por lo tanto, quiero desactivar parcialmente la salida de errores en tiempo de compilación.
Ambigüedad
Al mismo tiempo, sin protección: (*) - compila sin erroresSe espera: el mismo comportamiento con y sin protección: (*) cadena
Opcional: C++ no compila ambos casos
Ambigüedad
Al mismo tiempo, sin la cadena protected: (*) - compila sin erroresEsperado: Mismo comportamiento tanto con como sin protección: (*) cadena
El "predecesor" no necesita ver los campos protegidos/privados.
Si quieres que B::f() se defina en A::f(), tendrás que inventar algo en este caso.Opcional: C++ no compila ambos casos
Si añade
estructura B;
al principio del código, uno de los dos casos debería compilar. ¿quizás el compilador de mql es tan inteligente que añade él mismo la declaración forward que falta?