Toute question des nouveaux arrivants sur MQL4 et MQL5, aide et discussion sur les algorithmes et les codes. - page 1323

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
Est-il possible d'imprimer EMPTY_VALUE comme "EMPTY_VALUE" au lieu de 1797...... ?
plus d'infos... code
"EMPTY_VALUE" ne peut pas être 1797......
plus...code
De quoi avez-vous besoin exactement pour l'impression ?
Merci,
il ne peut y avoirEMPTY_VALUE qu'à un seul endroit;))
Merci,
il ne peut y avoirEMPTY_VALUE qu'à un seul endroit;))
Je ne suis pas un expert comme vous, mais...
Je souhaiterais pouvoir utiliser un enregistrement au lieu de
il serait possible d'utiliser une entrée
Je soupçonne que, si c'est possible, ce serait avec une surcharge. Mais je manque de connaissances et d'imagination.
Si cela est possible, veuillez indiquer comment le mettre en œuvre.
Je souhaiterais pouvoir utiliser un enregistrement au lieu de
il serait possible d'utiliser une entrée
Je soupçonne que, si c'est possible, ce serait avec une surcharge. Mais je manque de connaissances et d'imagination.
Si cela est possible, veuillez indiquer comment le mettre en œuvre.
https://www.mql5.com/ru/docs/basis/function/operationoverload
https://www.mql5.com/ru/docs/basis/function/operationoverload
Merci, j'ai pensé à cette mise en œuvre, mais ce n'est pas tout à fait la même chose en raison de l'absence de Value1 lui-même. Autrement dit, l'exemple que j'ai créé est bien sûr extrêmement simplifié, mais il est sous-entendu que ce n'est pas la valeur principale de la classe, qu'il peut y avoir un certain nombre de valeurs de ce type et que pour chacune d'entre elles, une construction peut être décrite.
Ou bien, pour une telle implémentation, est-il possible de ne décrire qu'une classe ou une structure distincte dans laquelle on implémente la surcharge, et dans cette classe de décrire les variables du type créé ? Mais, si d'autres variables de la classe sont impliquées dans l'opération d'affectation, là encore, le compte n'y est pas.
En fait, je voulais implémenter quelque chose de similaire aux méthodes Let/Set/Get en vbs.
Est-il possible d'imprimer EMPTY_VALUE comme "EMPTY_VALUE" au lieu de 1797...... ?
surcharger simplement DoubleToString, s'il retourne la chaîne "EMPTY_VALUE". sinon, appelez ::DoubleToString