Erros, bugs, perguntas - página 2158

 

que sabe como remover artefactos:

MT5 v1755, vinho v3.2, OS Ubuntu 16.04 x64

 
fxsaber:

Tudo isto é desnecessário para o comércio ...

A única forma de ser utilizado é criar a sua própria história criar um graal e mexer com a mente das pessoas ...

 
Vladimir Pastushak:

Tudo isto é desnecessário para o comércio ...

A única forma de ser utilizado é criar a sua própria história criar um graal e mexer com a mente das pessoas ...

Sim, essa é uma opinião popular.

 

Veja o que é este insecto e como lidar com ele ?


 
Vladimir Pastushak:

Veja o que é este insecto e como lidar com ele ?


ver modelo do evento

 

Erro de execução: acesso ao ponteiro inválido em

class A {};
class B : public A {};
void OnStart()
{
        A *a = new B;
        delete a;
        B *b = a;
}

Caso contrário:

void OnStart()
{
        A *a;
        delete a;
        B *b = a;
}

muito bem. Que diferença é que isso faz?

 
A100:

Erro de execução: acesso ao ponteiro inválido em

Caso contrário:

muito bem. Qual é a diferença?

No primeiro caso, após a eliminação, o endereço do objecto eliminado permanece.
No segundo caso, é NULL.

B *b = a;
É efectuada uma verificação de conversão de tipo que provoca uma excepção para o objecto eliminado.

 
Sergey Dzyublik:

É efectuado um tipo de verificação de viabilidade, o que provoca uma excepção para o objecto eliminado.

A verificação tem lugar em tempo de compilação e o erro ocorre em tempo de execução

e, além disso, um tal controlo

        B *b = dynamic_cast<B *>( a ); //нормально
não levanta uma excepção para um objecto eliminado
 
Vladimir Pastushak:

Veja o que é este insecto e como lidar com ele ?


Um problema semelhante ocorre se pegar num objecto gráfico localizado em barras passadas e rolar com a roda do rato ou com o botão PageDown.

 
Foi noticiado que o MT5 - 1758 de 29.01.2018 deveria estar disponível.
Alguém tem essa versão?
Tenho MetaQuotes-Demo dando no máximo MT5 -1755