Fehler, Irrtümer, Fragen - Seite 2158

 

der weiß, wie man Artefakte entfernt:

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

 
fxsaber:

Für den Handel ist das alles unnötig ...

Die einzige Möglichkeit, wie es verwendet wird, ist, eine eigene Geschichte zu erschaffen, einen Gral zu erschaffen und mit den Köpfen der Leute zu spielen ...

 
Vladimir Pastushak:

Für den Handel ist das alles unnötig ...

Die einzige Möglichkeit, wie es verwendet wird, ist, eine eigene Geschichte zu erschaffen, einen Gral zu erschaffen und mit den Köpfen der Leute zu spielen ...

Ja, das ist eine weit verbreitete Meinung.

 

Sehen Sie, was dieser Fehler ist und wie man ihn beheben kann?


 
Vladimir Pastushak:

Sehen Sie, was dieser Fehler ist und wie man ihn beheben kann?


siehe Ereignismodell

 

Ausführungsfehler: Ungültiger Zeigerzugriff in

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

Ansonsten:

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

gut. Was ist der Unterschied?

 
A100:

Ausführungsfehler: Ungültiger Zeigerzugriff in

Ansonsten:

gut. Was ist der Unterschied?

Im ersten Fall bleibt nach der Löschung die Adresse des gelöschten Objekts erhalten.
Im zweiten Fall ist es NULL.

B *b = a;
Es wird eine Typkonvertierungsprüfung durchgeführt, die eine Ausnahme für das gelöschte Objekt verursacht.

 
Sergey Dzyublik:

Es wird eine Machbarkeitsprüfung des Typs durchgeführt, die eine Ausnahme für das gelöschte Objekt verursacht.

Die Prüfung findet zur Kompilierzeit statt und der Fehler tritt zur Laufzeit auf

und darüber hinaus eine solche Prüfung

        B *b = dynamic_cast<B *>( a ); //нормально
löst keine Ausnahme für ein gelöschtes Objekt aus
 
Vladimir Pastushak:

Sehen Sie, was dieser Fehler ist und wie man ihn beheben kann?


Ein ähnliches Problem tritt auf, wenn Sie ein grafisches Objekt nehmen, das sich auf vergangenen Leisten befindet, und mit dem Mausrad oder der PageDown-Taste scrollen.

 
Es wurde berichtet, dass MT5 - 1758 vom 29.01.2018 verfügbar sein soll.
Hat jemand diese Version?
Ich habe MetaQuotes-Demo, das maximal MT5 -1755 ausgibt
Grund der Beschwerde: