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
lo intenté, pero no funcionó...
¿Cómo puedo hacer una macro para anular el parámetro por defecto en una función invocable en un archivo inluido?
Tengo el primer archivo, que es un "plugin":
Quiero conectar este inluder, pero con la posibilidad de sustituir el texto"127.0.0.1" con macros (si es necesario)
Es decir, necesito que me definan aquí:
pero si no hay esta definición, entonces host="127.0.0.1" funcionará si hay una definicióndefaulthost entonces úsela
si falta esta definición, entonces host="127.0.0.1" funcionará sidefaulthost está presente, entonces úselo
#ifdef, #else, #endif.
#ifdef, #else, #endif.
Lo sé - esas son las palabras que estoy buscando
No sé qué poner en los paréntesis.
Sé que es lo que estoy buscando.
No sé qué poner en los paréntesis.
Lo mismo, pero más legible.
Lo mismo, pero más legible.
Y esto es aún más flexible.
Gracias. ¡Funciona!
ZS: se confundió entre 2 archivos - necesitaba conseguir una sustitución de macros viable en un archivo primero, y luego repartirla entre los archivos ((
Hay una gran librería para MT4 de un buen hombre que resuelve muchos de los problemas del quad de una manera muy original. Escrito en estilo fxsabera, no tiene ni un puto sentido, ¡pero funciona! Creo que lo encontrará interesante.
Buena suerte
¿hay alguna forma de añadir un pequeño prefijo al nombre de la función utilizando un prefijo de macro?
es decir, tengo este código en el "inluder":
Quiero definir una macro en el "archivo maestro" para que el código anterior se convierta en esto:
es decir, estoy buscando alguna manera de cambiar el nombre de un grupo de funciones
¿hay alguna forma de anteponer al nombre de la función un pequeño prefijo de macro