Caractéristiques du langage mql5, subtilités et techniques - page 114
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
Deux macros ne semblent pas faire beaucoup de mal.
Cela fait toujours mal quand il n'y a pas de solution universelle. Seul le vide se distingue ainsi.
C'est pourquoi, au lieu de void, il est préférable de faire bool ... return(true) ou quelque chose de similaire mais pas un type de code laid. La raison pour laquelle ils ont créé une telle aberration (aucune flexibilité) n'est pas claire.Les gars, s'il vous plaît ce qui doit être ajouté ici :
pour créer un fichier csv normal avec un encodage UTF-8,
Qu'est-ce que je fais de mal ?
Les gars, s'il vous plaît ce qui doit être ajouté ici :
pour créer un fichier csv normal avec un encodage UTF-8,
Qu'est-ce que je fais de mal ?
Quel est le problème ?
lors de l'ouverture dans excel, je dois sans cesse passer par la procédure de reconnaissance des délimiteurs...
même si c'est UTF-8, le fichier est toujours créé en UTF-16...
et je ne sais pas comment la surmonter...
il n'y a pas de tel problème en 4...
et comment le battre, je ne sais pas...
ajouter FILE_ANSI?
ajouter FILE_ANSI?
ajouter ou remplacer ?
ajouter FILE_ANSI?
ajouté,
mais c'est un peu le bazar...
Je veux appeler la méthode parent
Voici le code, qu'est-ce que je fais de mal ? ??
//+------------------------------------------------------------------+
class A
{
public:
virtual int Test_A()
{
return 100;
}
};
//+------------------------------------------------------------------+
class B :public A
{
public:
virtual int Test_A()
{
return 200;
}
};
B b;
//+------------------------------------------------------------------+
void OnStart()
{
Comment (A::b.Test_A());
}
//+------------------------------------------------------------------+
L'intérieur B est comme ceci
vous pouvez appeler la méthode parent.
Et si vous en avez besoin à l'extérieur, alors seulement par le biais d'un casting de pointeurs. C'est pour cela que les fonctions virtuelles sont faites, pour être substituées en fonction du type de classe.
Et si vous devez sortir, uniquement par le biais d'un casting de pointeurs.
Cela fait toujours mal quand il n'y a pas de solution unique. Seul le vide se distingue comme ça.
Je n'écrirai pas ce que tu peux, sinon cela peut s'avérer simple et pavé_ encore