Errores, fallos, preguntas - página 2466
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
Error lógico
¿Cuál es la diferencia entre (1) y (2)?
Error lógico
¿Cuál es la diferencia entre (1) y (2)?
Parece que hay un error en la primera. Y la segunda puede ser evitada por j+0.
Parece que hay un error en la primera. Y la segunda puede ser evitada por j+0.
¿Por qué necesitamos una operación aritmética adicional cuando podemos prescindir de ella?
¿Por qué la operación aritmética adicional?
No estará ahí después de la compilación.
No estará ahí después de la compilación.
Lo hará. Es que en el caso general, el error en tiempo de compilación se trasladará al error en tiempo de ejecución:
Resultado: 2:1
Y en mi versión: 2:2
Lo hará. Es que en general, un error de compilación se convertirá en un error de ejecución:
Resultado: 2:1
El resultado se confunde en la fuente. No creo que haya una adición de tiempo de ejecución. Es que el compilador llama a la función int para la expresión. Pero no calcula la expresión en sí.
Estaba pensando en implementar un análogo del iterador para C++. Pero surge una tristeza....
Pregunta para los desarrolladores:
¿Cuál de los operadores unarios permitidos en MQL se sugiere como mejor práctica para implementar una operación de desreferenciación?
¿Cuál de los operadores unarios permitidos en MQL se sugiere como mejor práctica para implementar una operación de desreferenciación?
Vaya, hay gente en este foro que piensa en las mejores prácticas.
Lo más lógico es cambiar, a falta de ello. (lo siento, requiere un parámetro, entonces la adición como el poco utilizado) Pero, ¿funcionará bien incluso con uno?
Como mucho podemos conseguirlo así:
(~w).F();
Siempre tendrás que ponerlo entre paréntesis debido a la prioridad de puntos.
Pregunta para los desarrolladores:
¿Qué operador unario de sobrecarga permitido en MQL se sugiere como mejor práctica para implementar la operación de desreferenciación?
¿Qué se puede dereferenciar en MQL? - incluso los punteros a objetos son desreferenciados cuando se accede por el nombre del puntero
SZZY: Me gustaría que pudieras canalizar tu energía en algo útil.... El mes pasado, por enésima vez intenté hacer una clase envolvente para un array bidimensional, no conseguí sobrecargar [] para direccionar como un array bidimensional normal arr[1][2], y estás hablando de desreferenciar punteros en MQL...
No he conseguido sobrecargar [] para direccionar como un array bidimensional normal arr[1][2], y estás hablando de desreferenciación de punteros en MQL...
sucede )))