[Archive] Toute question de débutant, afin de ne pas encombrer le forum. Professionnels, ne passez pas à côté. Je ne peux aller nulle part sans toi - 2. - page 256
![MQL5 - Langage des stratégies de trading intégré au terminal client MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
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
Regardez dans les dossiers. C'est certainement là.
celui-ci semble provenir de stdlib
merci
Bravo à
Bonjour à tous !
Comment effacer une chaîne de caractères ?
Je l'ai fait comme ceci :
Y a-t-il un moyen de faire cela avec les fonctions intégrées ?
Bonjour à tous !
Comment effacer une chaîne de caractères ?
Je l'ai fait comme ceci :
Y a-t-il un moyen de faire cela avec les fonctions intégrées ?
qu'est-ce qui empêche la variable contenant la chaîne de caractères de prendre la valeur "" ?
Votre fonction retournera toujours 1.
Qu'est-ce qui vous empêche de donner la valeur "" à la variable contenant la chaîne de caractères ?
Votre fonction retournera toujours 1.
Bonjour PapaYozh, rien n'empêche... (sauf que nous ne serons pas en mesure d'écrire des données sur str à un moment donné).
Il n'y a donc pas de fonction spéciale pour cela ? ))
Bonjour PapaYozh, il n'y a rien dans le chemin... (sauf qu'à un certain moment, nous ne pourrons plus écrire de données sur str).
Il n'y a donc pas de fonction spéciale pour cela ? ))
Comment utiliser la fonction int str_clear(string &str) ?
Veuillez fournir une ligne de votre EA/indicateur/script où la fonction str_clear est utilisée.
Comment utiliser la fonction int str_clear(string &str) ?
Veuillez fournir une ligne de votre EA/indicateur/script où la fonction str_clear est utilisée.
PapaYozh, vous n'avez pas répondu à ma question...))
Quant à, int str_clear(string &str) ;, bien sûr, il n'est pas nécessaire de lui retourner "flag" pour vérifier sa dimensionnalité, mais ce n'est pas contre les règles de programmation tant en MQL4 qu'en C++ ;))
Par exemple, comme ceci :
PapaYozh, vous n'avez pas répondu à ma question...))
Quant à int str_clear(string &str) ;, bien sûr, il n'est pas nécessaire d'en retourner le "flag" pour vérifier la dimensionnalité, mais il peut sembler ne pas contredire les règles de programmation de MQL4 et de C++)).
Par exemple, voici un exemple :
1. Comprenez que vous ne renvoyez pas un drapeau, mais un 1. Toujours 1.
2. Si au lieu de
utiliser
str = "";
il s'agira de "dépouiller la chaîne de caractères".
1. Comprenez que vous ne renvoyez pas un drapeau mais un 1. C'est toujours 1.
2. Si, au contraire, vous
utiliser
ce serait "supprimer les caractères de la chaîne".
Merci.
Donc vous ne permettez pas que pour une raison quelconque, la commande str = "" ; puisse ne pas s'exécuter ?
Merci.
Donc vous ne permettez pas que pour une raison quelconque, la commande str = "" ; puisse ne pas s'exécuter ?
Non, je ne le fais pas.
Dans votre fonction se trouve la même commande d'affectation.
Comment rembourser le coût d'un article ?
Cela ne fonctionne pas !
string Symb =Symbol() ;
double serew=MarketInfo(Symb,MODE_POINT) ;