![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
Por desgracia, nunca vi un ejemplo de cómo utilizarlo.
Bueno, por ejemplo, crear un array de objetos de diferentes tipos.
Yo mismo he dado un ejemplo de ello. Pero entonces, ¿cómo referirse a ellos si no se conocen los tipos?
Yo mismo he dado un ejemplo de ello. Pero entonces, ¿cómo dirigirse a ellos si no se conocen los tipos?
¿Cómo no voy a saberlo? Yo mismo los puse ahí, es decir, su lista es definitiva. Puedes hacerlo probando los tipos de esta lista, dynamic_cast para ayudarte.
¿Cómo no voy a saberlo? Yo mismo los puse ahí, es decir, su lista es finita. Puede utilizar dynamic_cast para ayudar.
Bueno, ¡esa es una solución de muleta!
En MQ, por ejemplo, ArrayCopy se basa en void*. Cuando tengo que modificarlo, utilizo una plantilla. Y todo funciona, por supuesto, y estrictamente por tipos especificados.
Por eso aún no encuentro ningún script conveniente para el vacío*. Aparentemente, veo las posibilidades que ofrece esta construcción de forma limitada.
Bueno, ¡esa es una solución de muleta!
Bueno, si el hombre lo quiere, ¿por qué arruinarlo? Y entonces, ¿por qué es una muleta? Si los recursos libres lo permiten, ¿por qué no? Así, Java es una gran muleta, y el ensamblador manda. Al final tenemos ganas pero no posibilidades, y no está claro por qué, y no es bueno, deberíamos arreglarlo.
Bueno, si una persona lo quiere, entonces por qué arruinarlo. Y entonces, ¿por qué estropearlo? Si los recursos libres lo permiten, entonces por qué no. Por lo tanto, Java es una gran muleta, y el ensamblador generalmente manda. Al final tenemos ganas pero no posibilidades, y no está claro por qué, y no es bueno, deberíamos arreglarlo.
No contra este chip. Preguntar para aprender cosas nuevas y útiles. Por eso estoy en el foro en muchos sentidos.
En MQ, por ejemplo, ArrayCopy se basa en void*. Cuando tengo que modificarlo, utilizo una plantilla. Y todo funciona, por supuesto, y estrictamente por tipos especificados.
Pero no copia ningún puntero, sólo los compatibles que se lanzan implícitamente. Todas las funciones definidas por el usuario solían funcionar así también y era muy conveniente. Ahora se trata de trabajar con plantillas o de volver a copiar en un nuevo array. No está claro quién quería reducirlo y por qué.
Pero no copia ningún puntero, sino sólo los compatibles que se lanzan implícitamente. Antes todas las funciones de usuario también funcionaban así y era muy cómodo. Ahora tienes que hacer cualquier problema con las plantillas o copiarlo en un nuevo array. No sé quién ha querido reducirlo y por qué.
¿Cómo era posible antes? Parece que los tipos siempre debían coincidir.
Error de compilación. Bild 1961.