Este es un grave defecto del compilador. En un código como este
voidOnStart()
{
int a1;
int a2=0;
int b1=2;
int b2=3;
printf("b1*b2 = %d",b1*b2);
}
El compilador genera la advertencia sólo por no utilizar la variable a1. Pero no lo genera en a2 porque parece pensar que la inicialización es el uso.
Si los respetados desarrolladores corrigen esto, muchos programadores que tienen cientos y miles de líneas de código se sorprenderán mucho cuando descubran la cantidad de cosas innecesarias que han escrito.
Me gustaría pedir al equipo de desarrollo que lleve el compilador-IDE (MetaEditor) a los estándares mundiales en esta materia. Gracias.
Para iniciar sesión y usar el sitio web MQL5.com es necesario permitir el uso de Сookies.
Por favor, active este ajuste en su navegador, de lo contrario, no podrá iniciar sesión.
Ha iniciado sesión. La autenticación de dos factores se ha desactivado. Vuelva a configurarla y escanee un nuevo código QR, o continúe con la autenticación de dos factores desactivada.
¿Puede comentar esto?
La versión 1262 de MT4 ha sido lanzada. El problema con el depurador sigue siendo.
Este es un grave defecto del compilador.
En un código como este
El compilador genera la advertencia sólo por no utilizar la variable a1.
Pero no lo genera en a2 porque parece pensar que la inicialización es el uso.
Si los respetados desarrolladores corrigen esto, muchos programadores que tienen cientos y miles de líneas de código se sorprenderán mucho cuando descubran la cantidad de cosas innecesarias que han escrito.
Me gustaría pedir al equipo de desarrollo que lleve el compilador-IDE (MetaEditor) a los estándares mundiales en esta materia.
Gracias.
Se ha lanzado la versión MT4 1262. El problema con el depurador sigue siendo.
¿Cómo se ha actualizado?
¿Cómo se ha actualizado?
Tiene cien años...
La versión del 11 de febrero.
Reinicie el terminal unas cuantas veces - la actualización debería ser recogida, siempre que esté conectado a MetaQuotes-Demo.
Así que tiene cien años...
De la versión del 11 de febrero.
Reinicie el terminal unas cuantas veces - la actualización debe recoger
En MetaQuotes-Demo
En MetaQuotes-Demo
Sí, lo he complementado arriba. Gracias.
MT 4 BILD 1262 Choque de terminales
2020.05.13 18:05:09.335 Violación de acceso al escribir en 0x0335346E
2020.05.13 18:05:09.276 VR EURUSD,H4: 1 cadenas filtradas a la izquierda
MT 4 BILD 1262 Choque de terminales
2020.05.13 18:05:09.335 Violación de acceso al escribir en 0x0335346E
2020.05.13 18:05:09.276 VR EURUSD,H4: 1 cadenas filtradas a la izquierda
¿Dónde están las tres últimas líneas del diario?
Por ejemplo:
Este código:
da error: 'Base::Base' - no puede acceder a la función miembro protegida
C++ funciona bien (con la sustitución de la cadena por char *).
¿Quizás puedas responder cuando se arregle la depuración en MT4?