Bibliotheken: RegularExpressions in MQL5 für die Arbeit mit regulären Ausdrücken - Seite 2

 
Event:
Guten Abend. Würden Sie mir bitte nicht sagen, wo ich meine Fragen stellen soll? Ich bitte darum.
Ich werde es tun. Aber in diesem Fall teilen Sie bitte Ihre Meinung nicht mit anderen über Themen, die Sie überhaupt nicht verstehen, sonst besteht die Gefahr, dass Sie zu einem weiteren Clown werden.
 
Event:
In meinem Beitrag ging es um Vasiliy Sokolovs Schwärmereien über Coolness.
Offenbar ist er neulich auf reguläre Ausdrücke gestoßen.
Ich verwende ständig reguläre Ausdrücke in Java, daher stimme ich zu, dass die Möglichkeit, reguläre Ausdrücke in MQL5 zu verwenden, cool ist.
 
Vasiliy Sokolov:
Nun gut. Aber in diesem Fall sollten Sie Ihre Meinung zu Themen, von denen Sie keine Ahnung haben, nicht mit anderen teilen, sonst haben Sie die Chance, sich in einen weiteren Clown zu verwandeln.
Sie versuchen schon wieder, anderen zu sagen, was sie tun sollen. Ich habe keine Lust mehr, mit Ihnen zu kommunizieren.
 
Rashid Umarov:
Ich verwende ständig reguläre Ausdrücke in Java, daher stimme ich zu, dass die Möglichkeit, reguläre Ausdrücke in MQL5 zu verwenden, cool ist.
So viele Menschen wie es gibt, so viele Meinungen.
 

Die Beispiele lassen sich nicht kompilieren, es gibt viele Fehler. Ich habe mir die Codes angesehen, es ist Unsinn, sie versuchen, völlig unterschiedliche Strukturen zu casten. Ich verstehe nichts, hat jemand den Code später korrigiert oder wurde er gar nicht auf Kompilierbarkeit geprüft?

cannot cast 'Int64' to 'Double' Wrappers.mqh 171 10

kann 'Int64' nicht in 'Double' umwandeln Wrappers.mqh 190 10

kann 'Single' nicht in 'Int32' umwandeln Wrappers.mqh 251 7

kann 'Double' nicht in 'Int64' umwandeln Wrappers.mqh 275 7

'.' - Objekt erforderlich RegexCharClass.mqh 741 56

'm_chMin' - struct oder Klassentyp erwartet RegexCharClass.mqh 741 57

6 Fehler, 0 Warnung(en) 7 1


 
Alexey Volchanskiy:

Die Beispiele lassen sich nicht kompilieren, es gibt viele Fehler. Ich habe mir die Codes angesehen, es ist Unsinn, sie versuchen, völlig unterschiedliche Strukturen zu casten. Ich verstehe gar nichts, hat jemand den Code nachträglich korrigiert oder gar nicht auf Kompilierbarkeit geprüft?

Beliebige Strukturen ineinander zu casten war vor ein paar Monaten noch kein Unsinn. Jetzt arbeiten wir mit Type Puns (Union) - das ist angeblich orthodoxer. Und der Code ist alt, er wurde vor dieser Neuerung erstellt, deshalb lässt er sich nicht kompilieren.
 
Vasiliy Sokolov:
Vor ein paar Monaten war es noch kein Unfug, beliebige Strukturen aneinander zu hängen. Jetzt arbeiten wir mit Typ-Punks (Union) - das ist angeblich orthodoxer. Und der Code ist alt, er wurde vor dieser Neuerung erstellt, deshalb lässt er sich nicht kompilieren.

Und die Bibliothek funktioniert gut unter MQL4. Sie müssen sie also für MQL5 korrigieren? Ich habe noch nicht herausgefunden, ob die Bibliothek selbst nicht funktioniert oder nur die Beispiele.

 
Alexey Volchanskiy:

Und die Bibliothek funktioniert gut unter MQL4. Also müssen Sie es für MQL5 korrigieren? Ich habe noch nicht herausgefunden, ob die Bibliothek selbst nicht funktioniert oder nur die Beispiele.

Sie funktioniert, aber sie enthält Fehler! Sie muss korrigiert werden, weil sie für ein bestimmtes Projekt gemacht wurde und bei anderen Daten Fehler produziert.

 
Alexey Volchanskiy:

Die Beispiele lassen sich nicht kompilieren, es gibt viele Fehler. Ich habe mir die Codes angesehen, es ist Unsinn, sie versuchen, völlig unterschiedliche Strukturen zu casten. Ich verstehe nichts, hat jemand den Code später korrigiert oder wurde er gar nicht auf Kompilierbarkeit geprüft?

cannot cast 'Int64' to 'Double' Wrappers.mqh 171 10

kann 'Int64' nicht in 'Double' umwandeln Wrappers.mqh 190 10

kann 'Single' nicht in 'Int32' umwandeln Wrappers.mqh 251 7

kann 'Double' nicht in 'Int64' umwandeln Wrappers.mqh 275 7

'.' - Objekt erforderlich RegexCharClass.mqh 741 56

'm_chMin' - struct oder Klassentyp erwartet RegexCharClass.mqh 741 57

6 Fehler, 0 Warnung(en) 7 1


Danke für die Nachricht, die Dateien wurden aktualisiert

 

Liebe Freunde,

Ich habe festgestellt, dass die Bibliothek nicht mehr in MetaEditor 5.1643 kompiliert.


Könnte das jemand beheben...?