Errores, fallos, preguntas - página 2663
![MQL5 - Lenguaje de estrategias comerciales para el terminal de cliente MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
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
Tengo un caso difícil - no hay lógica disponible para mí.
Hay una función con estas entradas
Por lo tanto, esta función a veces produce un valor de 769
Si se descomenta la primera impresión
entonces da el valor correcto.
Si se trunca la función eliminando sólo el código que no está activado en el momento en que se llama a la función en el momento del error, tampoco hay error.
Obviamente es un error del compilador - desarrolladores, a quién debo enviar la función completa, no cabe en el foro.
Lo hice a través de switch - todo funciona. Debe ser el compilador, entonces.
No se puede comprometer a un almacenamiento...
Creo que ya está funcionando.
Creo que ya está funcionando.
Sí.
Bug MT5 (build 2345), no se comprueba la reutilización de nombres de tipos de plantillas al declarar una función de plantilla dentro de una clase de plantilla, lo que provoca un comportamiento inesperado:
Resulta que para implementar la emulación del "patrón" de las funciones virtuales de plantilla es necesario tirar del valor directo del puntero a la clase padre en la clase base además de la herencia de tipos, lo que no es bueno...
¿Alguien tiene esto compilado?
¿Qué tiene de malo?