Fehler, Irrtümer, Fragen - Seite 1919
Sie verpassen Handelsmöglichkeiten:
- Freie Handelsapplikationen
- Über 8.000 Signale zum Kopieren
- Wirtschaftsnachrichten für die Lage an den Finanzmärkte
Registrierung
Einloggen
Sie stimmen der Website-Richtlinie und den Nutzungsbedingungen zu.
Wenn Sie kein Benutzerkonto haben, registrieren Sie sich
Können Sie mir sagen, ob mql5 die Fehlerausgabe während der Kompilierung wie in php kommentieren kann?
Können Sie mir sagen, ob mql5 die Fehlerausgabe während der Kompilierung wie in php kommentieren kann?
GetLastError()? Wenn nicht, welches Format würden Sie sich wünschen?
Nun, in php gibt es @variable = ....
und die Fehlerausgabe wird kommentiert - praktisch bei einfachen Fehlern zur Kompilierzeit (z.B. bei Typinkonsistenzen bei der Konvertierung in String)
Nun, in php gibt es @variable = ....
und die Fehlerausgabe wird kommentiert - praktisch bei einfachen Kompilierfehlern (z. B. bei Typinkonsistenzen bei der Konvertierung in String)
In mql müssen Sie den Fehlercode explizit überprüfen (zur Laufzeit), und zur Kompilierzeit erscheint eine Warnung, wenn ein möglicher Fehler bei der Typkonvertierung vorliegt.
So möchte ich die selektive Fehlerausgabe zur Kompilierzeit teilweise deaktivieren.
Ich möchte also die Fehlerausgabe zur Kompilierzeit teilweise deaktivieren.
Zweideutigkeit
Gleichzeitig, ohne Schutz: (*) - kompiliert ohne FehlerErwartet: gleiches Verhalten mit und ohne protected: (*) string
Optional: C++ kompiliert nicht beide Fälle
Zweideutigkeit
Zur gleichen Zeit, ohne die geschützte: (*) Zeichenfolge - es kompiliert ohne FehlerErwartet: Gleiches Verhalten mit und ohne protected: (*) string
Der "Vorgänger" braucht die geschützten/privaten Felder nicht zu sehen.
Wenn Sie wollen, dass B::f() in A::f() definiert wird, müssen Sie in diesem Fall etwas erfinden.Optional: C++ kompiliert nicht beide Fälle
Wenn Sie Folgendes hinzufügen
Struktur B;
am Anfang des Codes sollte einer der beiden Fälle kompiliert werden. Vielleicht ist der Mql-Compiler so schlau, dass er die fehlende Vorwärtsdeklaration selbst hinzufügt?