Errores, fallos, preguntas - página 1355
![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
En un futuro próximo, si se sobrecarga una sentencia de conversión adecuada en una clase, se llamará a ésta.
Pero no tiene sentido convertir un descriptor en un número o viceversa, y lo más probable es que se trate de un error en el código.
Por supuesto, en cuanto a "cómo se almacena en la memoria", tienes razón.
Pero no tiene sentido convertir el descriptor en un número o viceversa, y lo más probable es que sea un error en el código.
En un futuro próximo, si se sobrecarga un operador de conversión apropiado en una clase, se le llamará.
Por supuesto, en cuanto a "cómo se almacena en la memoria", tienes razón.
Pero no tiene sentido reducir el descriptor a un número o viceversa, y lo más probable es que sea un error en el código.
En un futuro próximo, si se sobrecarga un operador de conversión apropiado en la clase, se le llamará.
Por supuesto, fue un error mío de falta de atención, ya he escrito sobre ello. Tengo el 95% de los errores en absoluto, no errores del sistema, pero debido a la falta de atención )) Por cierto, tampoco veo el sentido de lanzar un descriptor a un número. Es más interesante con los punteros donde hay aritmética de punteros, por ejemplo, puedes descomponer el doble en bytes o hacer algo no trivial. Y un descriptor es sólo un identificador interno, dado por el sistema de ejecución de MT4, no se puede hacer nada con él.
Así es como se produjo este error, no es necesario escribir código por la noche ))
Un descriptor sigue siendo un número concreto. El hecho de que no apunte a una sección de memoria concreta no le priva de propiedades numéricas.
Entonces la cadena es también un conjunto de números específicos. Y una imagen también es un número y un impulso eléctrico en un chip...
En general, estudia ingeniería eléctrica, colega.
Para ser honesto, no vi nada malo en esta cita, teniendo en cuenta que es explícita. ¿Por qué debería haber un error aquí? ...
Porque se viola el control de tipos, y el entorno gestionado, que es la máquina virtual MQL, debería impedir estas cosas:
MQL != C++
Por supuesto, en cuanto a "cómo se almacena en la memoria", tienes razón.
Pero no tiene sentido convertir el descriptor en un número o viceversa, y lo más probable es que sea un error en el código.
En un futuro próximo, si el operador de conversión apropiado está sobrecargado en una clase, se llamará.
Por cierto, tampoco veo el sentido de reducir el descriptor a cualquier número...
Y el descriptor es sólo un identificador interno dado por el sistema de ejecución de MT4, no se puede hacer nada con él.