A ajuda afirma que: Se não forem especificados valores iniciais, as variáveis da classe de memória estática tomam valores iniciais zero. E além disso - sem modelo está OK
A ajuda diz isso: Se não forem especificados valores iniciais, as variáveis da classe de memória estática tomam valores iniciais zero
No caso dos modelos, tenho uma ideia aproximada de onde vêm as pernas, daí o entendimento de que não é possível adicionar simplesmente uma linha de modelo em todas as situações.
Tecnicamente, é provavelmente um erro. Embora, penso que o texto citado da documentação foi escrito muito antes do aparecimento dos modelos e é algo impreciso.
Embora eu pense que o texto citado da documentação foi escrito muito antes de os modelos estarem disponíveis e é algo impreciso.
Na documentação há a entrada oposta:"Um membro da classeestática deve ser explicitamente inicializado com o valor requerido". Apenas o modelo não afecta isto - pelo que um erro deve ou não deve ser gerado em ambos os casos (com e sem modelo) - aqui reside uma contradição
Não compreendo bem o objectivo do seu IMHO. Pegue build <= 1596 (32bit) e verifique (saídas para ficheiro .log imediatamente [5-10 segundos] mesmo uma linha). Verifiquei-o há um minuto atrás.
[que cache? que sempre? havia algo sobre algo em algum lugar!?!]
Estou a falar do separador Especialistas e da pasta MQL5\Logs\Logs\
IMHO foi escrito por uma delicadeza inata - uma sugestão subtil de incoerência nas nossas experiências. Para mim, 5-10 segundos não é, de forma alguma, imediato. E esse atraso nem sempre é limitado a segundos, de acordo com as minhas observações.
[Cache é cache, é sempre até agora, a questão do registo tardio já foi discutida neste fórum - se for realmente importante para si - pesquise-a].
Para mim, 5-10 segundos não é, de forma alguma, imediato. E este atraso nem sempre é limitado a segundos, de acordo com as minhas observações.
Costumava ser 5-10 segundos (talvez mais em alguns casos), e agora sem o menu Ver - os registos não são de todo actualizados (!) (desde o início do dia passaram várias horas, e o ficheiro é zero, enquanto que o separador Especialistas tem novas linhas para o dia). O abate normal de árvores é perturbado por causa da mítica aceleração do terminal "alguns nanossegundos".
class A {};
struct B {
const A * a1; //(1) есть сообщение об ошибке
A * const a2; //(2) нет сообщения
};
voidOnStart()
{
B b1;
B b2;
b2 = b1; //error: '=' - not allowed for objects with protected members or inheritance
}
A ajuda afirma que: Se não forem especificados valores iniciais, as variáveis da classe de memória estática tomam valores iniciais zero. E além disso - sem modelo está OK
A ajuda diz isso: Se não forem especificados valores iniciais, as variáveis da classe de memória estática tomam valores iniciais zero
No caso dos modelos, tenho uma ideia aproximada de onde vêm as pernas, daí o entendimento de que não é possível adicionar simplesmente uma linha de modelo em todas as situações.
Tecnicamente, é provavelmente um erro. Embora, penso que o texto citado da documentação foi escrito muito antes do aparecimento dos modelos e é algo impreciso.
Embora eu pense que o texto citado da documentação foi escrito muito antes de os modelos estarem disponíveis e é algo impreciso.
O MetaEditor já não funciona após a actualização, dando este erro
1616 funcionou bem, 1619 não funcionou.
No registo terminal depois de premir F4
Não compreendo bem o objectivo do seu IMHO. Pegue build <= 1596 (32bit) e verifique (saídas para ficheiro .log imediatamente [5-10 segundos] mesmo uma linha). Verifiquei-o há um minuto atrás.
[que cache? que sempre? havia algo sobre algo em algum lugar!?!]
Estou a falar do separador Especialistas e da pasta MQL5\Logs\Logs\
IMHO foi escrito por uma delicadeza inata - uma sugestão subtil de incoerência nas nossas experiências. Para mim, 5-10 segundos não é, de forma alguma, imediato. E esse atraso nem sempre é limitado a segundos, de acordo com as minhas observações.
[Cache é cache, é sempre até agora, a questão do registo tardio já foi discutida neste fórum - se for realmente importante para si - pesquise-a].
Para mim, 5-10 segundos não é, de forma alguma, imediato. E este atraso nem sempre é limitado a segundos, de acordo com as minhas observações.
Erro de compilação
Parece o caso anterior https://www.mql5.com/ru/forum/1111/page1943#comment_5410554 mas não se pode esconder aqui o erro especificando T C::a = 0; // A::A( int ) está em faltaErro durante a execução
Resultado:
1>'1234
2>'1234'
Erro de compilação
O oposto era esperado
Além disso, não se esperava qualquer erro em ambos os casos (1. e 2.)