Erros, bugs, perguntas - página 1037
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
Quer dizer que se o .dll for descarregado, todos os dados são perdidos também? Eu tentei - mas não encontrei perda de dados - provavelmente de alguma forma o sistema compreende que não há necessidade de descarregar em algum momento
Quero dizer que as variáveis externas são ligadas em tempo de compilação.
DLL (e mql-library) não são compilados com o programa principal, pelo que não podem ser ligados. falha Stringo, em princípio, deve haver um erro no momento da compilação. Existe, é óbvio.
Variáveis externas
A palavra-chave externa é utilizada para declarar identificadores de variáveis como identificadores de uma classe de memória estática com vida útil global. Tais variáveis existem desde o momento da execução do programa e a memória é atribuída e inicializada para elas imediatamente após o início da execução do programa.
É possível criar programas compostos por vários ficheiros-fonte, para este fim é utilizada a directiva #include do pré-processador. As variáveis declaradas como externas com o mesmo tipo e identificador podem existir em ficheiros-fonte diferentes do mesmo projecto.
Quando todo o projecto écompilado , todas as variáveis externas com o mesmo tipo e identificador são associadas com a mesma área de memória de variáveis globais. As variáveis externas são úteis para a compilação separada de ficheiros-fonte. As variáveis externas podem ser inicializadas, mas apenas uma vez - a existência de várias variáveis externas inicializadas do mesmo tipo e com o mesmo identificador é inaceitável.
A variável é inicializada 2 vezes, pelo menos eliminar primeiro este erro e utilizar nova variável para o cálculo.
https://www.mql5.com/ru/forum/1111/page1053#comment_570931
Linhas numeradas. Que linha em que ficheiro - remover?
https://www.mql5.com/ru/forum/1111/page1053#comment_570931
Linhas numeradas. Que linha em que ficheiro - remover?
linha 20 basicamente e será visível em todo o lado.
Parece que lhe foi prometido em Setembro).
Não, eu não tinha conhecimento de Setembro.
A aplicação no Service Desk foi fechada - disseram que foi fixada no edifício seguinte. Também aqui, no fórum, não se viu nada.
Bem, não importa - obrigado pela informação.
RemovedNot compiled e1 - identificador não declarado, que é esperado.
em mqh retirá-lo e ligá-lo a ambos os ficheiros
em mqh retirar e ligar a ambos os ficheiros
Trouxe-o para fora, ligou-o.
https://www.mql5.com/ru/forum/1111/page1053#comment_569138
o resultado é inalterado.
Trouxe-o para fora, ligou-o.
https://www.mql5.com/ru/forum/1111/page1053#comment_569138
O resultado é o mesmo
O que é que o TestLib tem a ver com ele?
Comecemos pelo outro extremo. Diga-me, que resultado quer obter? O que está a tentar alcançar? Ponto por ponto.
Comecemos pelo outro extremo. Diga-me, que resultado pretende alcançar? O que está a tentar alcançar? Ponto por ponto.
Quero obter uma variável que possa ser lida e escrita em múltiplos módulos .ex5