Erreurs, bugs, questions - page 2538
Vous manquez des opportunités de trading :
- Applications de trading gratuites
- Plus de 8 000 signaux à copier
- Actualités économiques pour explorer les marchés financiers
Inscription
Se connecter
Vous acceptez la politique du site Web et les conditions d'utilisation
Si vous n'avez pas de compte, veuillez vous inscrire
.......
"La syntaxe de MQL5 est similaire à celle de C++"
............
Semblable ne veut pas dire similaire....
Je communique avec vous - dans votre langue - en utilisant votre vocabulaire.
C'est ce que je dis.https://www.mql5.com/ru/forum/1111/page2536#comment_12902751
Ok, votre niveau de démagogie est clair.
La similitude n'est pas une conformité totale. Cependant, il s'agit d'un hors-sujet.
A l'origine, j'ai souligné l'incohérence de la documentation MQL, mais si l'utilisateur ne comprend pas - alors il y a un argument de poids : C++.
Pourquoi avons-nous besoin de guerres saintes ici ?
Comme l'a écrit A100
Незначительная и просто обходится, но все равно ошибка при компиляции:
Exprimez, en tant que développeur de langage, votre attitude à l'égard de la mention et de la comparaison++ avec mql.
Exprimez en tant que développeur de langage votre attitude à l'égard de la mention et de la comparaison++ avec mql.
Mentionner et comparer ne pose aucun problème.
C'est la constante er... pleurnicher (je ne trouve pas d'autre mot, désolé) que MQL doit correspondre complètement (être un analogue de) C++. Comment ça ?
Erreur dans le fichier <WinAPI\WinUser.mqh>
et devrait être
J'ai également remarqué que si j'utilise mon"WinUser.mqh" au lieu de l'interface standard<WinAPI\WinUser.mqh>.
alors le fichier .ex5 résultant est 2 fois plus petit. Parmi les différences fondamentales actuelles, je peux souligner l'absence d'enums (mais ils ne sont pas utilisés en réalité).
P.S. J'ai ajouté à mon"WinUser.mqh" des structures inutilisées - la taille du .ex5 s'est rapprochée, mais le fait est que les structures ajoutées ne sont pas réellement utilisées.
Igor Makanu:
Mieux vaut #define MACRO( dummy ), et il est souhaitable de se protéger contre le passage accidentel d'un argument à la macro. Par exemple :
À un moment donné, j'ai demandé aux développeurs d'ajouter la possibilité de telles lacunes.
mais ils ont dit que ça ne semblait pas approprié. D'autre part, dans l'exemple suivant :
l'erreur attendue : soit qu'il n'y a pas d'espace (1:'#' - commande préprocesseur invalide) - soit qu'un endif supplémentaire (2:'#endif' - token inattendu)