Erros, bugs, perguntas - página 1991
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
Acrescentar um construtor padrão à estrutura.
Fórum sobre comércio, sistemas automatizados de comércio e testes de estratégia comercial
Insectos, insectos, perguntas
fxsaber, 2017.09.06 09:38
Desatenta-me:) Pode explicar porque é que isto é necessário? Porque é que o construtor não pode ser utilizado?
Ou será para mostrar um erro de inicialização da estrutura com um campo fechado?
Desatenta-me:) Pode explicar porque é que isto é necessário? Porque é que o construtor não pode ser utilizado?
Porque ao escrever o meu próprio código deparei com uma situação em que a minha estrutura está envolvida num sindicato. A solução com um construtor vazio veio imediatamente à mente, mas foi uma chatice que o meu código tivesse um sindicato. É por isso que estava a fazer esta pergunta não para me aborrecer mas para uso prático.
Tive de escrever esta reviravolta para evitar este "insecto" (é ou não um insecto?).
Ainda não vi nenhuma outra solução.
Corram-no, viram o problema. Parece que apenas as estruturas com campos públicos são agora permitidas com sindicatos. Então seria possível escrever estrutura = {0};
Não é este o caso.
Não é este o caso.
Talvez o tenha compreendido mal outra vez, mas este código funciona sem qualquer aviso:
Talvez o tenha compreendido mal outra vez, mas este código funciona sem qualquer aviso:
É verdade, as estruturas públicas são inicializadas. Mas a união não tem nada a ver com isso.
Curiosamente, se uma estrutura com um campo oculto for feita um campo público de uma nova estrutura, então a nova estrutura também não será inicializada, mesmo que todos os campos estejam abertos.
Olá, poderia dizer-me se é possível declarar uma matriz especificando o número de elementos nela contidos com uma variável? Se não, como é que isto pode ser feito?
Olá, poderia dizer-me se é possível declarar uma matriz especificando o número de elementos nela contidos com uma variável? Se não, como é que isto pode ser feito?
https://www.mql5.com/ru/docs/array/arrayresize
Olá, poderia dizer-me se é possível declarar uma matriz especificando o número de elementos nela contidos com uma variável? Se não, como é que isto pode ser feito?
ArrayResize()