Você está perdendo oportunidades de negociação:
- Aplicativos de negociação gratuitos
- 8 000+ sinais para cópia
- Notícias econômicas para análise dos mercados financeiros
Registro
Login
Você concorda com a política do site e com os termos de uso
Se você não tem uma conta, por favor registre-se
tentou, mas não funcionou...
como fazer uma macro para anular o parâmetro padrão em uma função que pode ser chamada em um arquivo inludido?
Eu tenho o primeiro arquivo, que é um "plugin":
Quero conectar este inluder, mas com a possibilidade de substituir o texto"127.0.0.1" por macros (se necessário)
ou seja, preciso de algumas definições aqui:
mas para que, se não houver essa definição, então host="127.0.0.1" funcionará se houver uma definição dedefault, então use-a
se esta definição estiver faltando, então host="127.0.0.1" funcionará seo default estiver presente, então use-o
#ifdef, #else, #endif.
#ifdef, #else, #endif.
Eu sei que - essas são as palavras que procuro
Não consigo descobrir o que colocar entre parênteses.
Eu sei que é isso que estou procurando.
Não consigo descobrir o que colocar entre parênteses.
A mesma coisa, mas mais legível.
A mesma coisa, mas mais legível.
E isto é ainda mais flexível.
Obrigado! Funciona!
ZS: ficou confuso entre 2 arquivos - necessário para obter uma substituição de macro funcional em um arquivo primeiro, depois espalhar entre os arquivos ((
Há uma grande biblioteca para o MT4 por um bom homem que resolve muitos dos problemas do quad de uma maneira muito original. Escrito em estilo fxsabera, não faz nenhum sentido, mas funciona! Acho que você vai achar interessante.
Boa sorte.
há alguma forma de acrescentar um pequeno prefixo ao nome da função usando um prefixo macro,
ou seja, tenho este código no "inluder":
Eu quero definir uma macro no "arquivo mestre" para que o código acima se torne isto:
ou seja, estou procurando uma maneira de mudar o nome de um grupo de funções
há alguma forma de prefixar o nome da função com um pequeno prefixo macro