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
Das ist es doch, oder?
Ist es nicht genau das, was es ist?
Mein Mann, ich habe über #if geschrieben - es ist nicht da. Lernen Sie die Grundlagen.
Erklären Sie den Unterschied. Vielleicht lerne ich ja noch etwas. Sonst werde ich unwissend sterben...
Erklären Sie also den Unterschied. Vielleicht lerne ich ja noch etwas. Oder ich werde unwissend sterben...
https://en.cppreference.com/w/cpp/preprocessor
Nun, das ist überhaupt nicht schlimm. Ich werde tot sein, bevor ich Englisch lerne.
Nun, das ist überhaupt nicht schlimm. Ich werde tot sein, bevor ich Englisch lerne.
Nun, das ist überhaupt nicht schlimm. Ich werde tot sein, bevor ich Englisch lerne.
wenn schnell und sehr schnell, #if ist eine Prüfung für eine Bedingung, die vor der Kompilierung bekannt ist, während es in MQL nur #ifdef gibt - eine Prüfung für das entsprechende Define, d.h. den Code
wird nicht funktionieren
aber das ist nicht genau! )))) - Ich mag keine Makros, aber manchmal ist es schwer, ohne sie auszukommen ((((
wenn schnell und sehr schnell, #if ist eine Prüfung für eine Bedingung, die vor der Kompilierung bekannt ist, während es in MQL nur #ifdef gibt - eine Prüfung für das entsprechende Define, d.h. den Code
wird nicht funktionieren
aber das ist nicht genau! )))) - Ich mag keine Makros, aber manchmal ist es schwer, ohne sie auszukommen ((((
Ich kenne die neuesten C++-Standards nicht genau, aber "#if x>0" scheint nirgendwo implementiert zu sein. Normalerweise geht es zumindest um "#if defined DEBUG && defined LEVELS".
In den letzten Jahren hat es viele Beschwerden über den Herausgeber gegeben. Es ist falsch zu sagen: "Mach eine Liste". Niemand sieht den Sinn darin, sich ernsthaft hinzusetzen und eine solche Liste zu erstellen, weil er nicht an die Antwort glaubt.
Um den Editor zu verbessern, müssen Sie nur damit beginnen, Standardfunktionen von gängigen IDEs zu implementieren.
Kurz gesagt, was mir fehlt:
Code Folding.
Vollständige Liste der Funktionen mit Alt-M, auch wenn die Funktionen in #ifdef/#endif eingeschlossen sind.
Aufrufen eines externen Styler. Ich verwende Clang. Das eingebaute System passt mir überhaupt nicht, es besteht nur aus festen Einstellungen.
Kontrolliert externe Änderungen an geöffneten Dateien.
Leistungsfähigere Debugging-Optionen. Zum Beispiel das Ändern von Variablenwerten, Haltepunkte bei Variablenänderungen (auch nach Bedingungen). Ich hoffe nicht, dass ich bei der Fehlersuche "zurücktreten" kann, das ist zu viel.
Das alles wurde bereits in den zotteligen Jahren eingeführt.
Ich kenne die neuesten C++-Standards nicht genau, aber "#if x>0" scheint nirgendwo implementiert zu sein. Normalerweise geht es zumindest um "#if defined DEBUG && defined LEVELS".