Bibliotecas: RegularExpressions na MQL5 para trabalhar com expressões regulares - página 2

 
Event:
Boa noite. Você se importaria de não me dizer onde devo fazer minhas perguntas? Por favor.
Eu me importo. Mas, nesse caso, não compartilhe sua opinião com outras pessoas sobre questões que você não entende nada, caso contrário, há uma chance de se transformar em outro palhaço.
 
Event:
Minha postagem se referia ao entusiasmo de Vasiliy Sokolov em relação à frieza.
Aparentemente, ele conheceu expressões regulares outro dia.
Eu uso expressões regulares em Java o tempo todo, então concordo que a capacidade de usar expressões regulares em MQL5 é legal.
 
Vasiliy Sokolov:
Está certo. Mas, nesse caso, por favor, não compartilhe sua opinião com outras pessoas sobre assuntos sobre os quais não sabe nada, caso contrário, terá a chance de se transformar em outro palhaço.
Você está tentando dizer aos outros o que fazer novamente. Não tenho mais vontade de me comunicar com você.
 
Rashid Umarov:
Eu uso expressões regulares em Java o tempo todo, portanto, concordo que a capacidade de usar expressões regulares na MQL5 é legal.
Como há muitas pessoas, há muitas opiniões.
 

Os exemplos não são compilados, com muitos erros. Dei uma olhada nos códigos, é um absurdo, eles tentam converter estruturas completamente diferentes. Não entendo nada, alguém corrigiu o código depois ou não verificou a compilação?

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

Não é possível converter 'Int64' em 'Double' Wrappers.mqh 190 10

Não é possível converter 'Single' para 'Int32' Wrappers.mqh 251 7

Não é possível converter 'Double' em 'Int64' Wrappers.mqh 275 7

'.' - objeto necessário RegexCharClass.mqh 741 56

'm_chMin' - struct ou tipo de classe esperado RegexCharClass.mqh 741 57

6 erro(s), 0 aviso(s) 7 1


 
Alexey Volchanskiy:

Os exemplos não são compilados, com muitos erros. Dei uma olhada nos códigos, é um absurdo, eles tentam converter estruturas completamente diferentes. Não estou entendendo nada, alguém corrigiu o código depois ou não verificou a compilação?

Converter estruturas arbitrárias umas nas outras não era um absurdo há alguns meses. Agora trabalhamos com trocadilhos de tipos (união) - isso é supostamente mais ortodoxo. E o código é antigo, foi criado antes dessa inovação, por isso não está sendo compilado.
 
Vasiliy Sokolov:
Há alguns meses, a conversão de estruturas arbitrárias umas às outras não era um absurdo. Agora trabalhamos com trocadilhos de tipos (união) - isso é supostamente mais ortodoxo. E o código é antigo, foi criado antes dessa inovação, por isso não é compilado.

E a biblioteca funciona bem em MQL4. Então você precisa corrigi-la para a MQL5? Ainda não descobri se a biblioteca em si não funciona ou apenas os exemplos.

 
Alexey Volchanskiy:

E a biblioteca funciona bem em MQL4. Então você precisa corrigi-la para MQL5? Ainda não descobri se a biblioteca em si não está funcionando ou apenas os exemplos.

Ela funciona, mas contém erros! Ela deve ser corrigida, pois foi criada para um projeto específico e produz erros em outros dados.

 
Alexey Volchanskiy:

Os exemplos não são compilados, com muitos erros. Dei uma olhada nos códigos, é um absurdo, eles tentam converter estruturas completamente diferentes. Não entendo nada, alguém corrigiu o código depois ou não verificou a compilação?

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

Não é possível converter 'Int64' em 'Double' Wrappers.mqh 190 10

Não é possível converter 'Single' para 'Int32' Wrappers.mqh 251 7

Não é possível converter 'Double' em 'Int64' Wrappers.mqh 275 7

'.' - objeto necessário RegexCharClass.mqh 741 56

'm_chMin' - struct ou tipo de classe esperado RegexCharClass.mqh 741 57

6 erro(s), 0 aviso(s) 7 1


Obrigado pela mensagem, os arquivos foram atualizados

 

Prezados amigos,

Percebi que a biblioteca não compila mais no MetaEditor 5.1643


Alguém poderia consertá-la...?