Oui, je n'ai pas prêté attention au début au fait que le paramètre de modèle n'a aucune relation avec les arguments, puis seulement avec l'enregistrement complet.
Mais honnêtement, je ne comprends pas pourquoi vous avez besoin d'un paramètre sphérique dans le vide dans une fonction ?
Mais pour être honnête, je ne comprends pas pourquoi vous avez besoin d'un paramètre sphérique dans le vide dans une fonction.
C'est facile à expliquer ! Actuellement, cela fonctionne comme suit
#include <TypeToBytes.mqh>
voidOnStart()
{
double Array[] = {1, 2, 3, 4, 5, 6, 7, 8, 9, 0};
Print(_R(Array)[(short)7]); // Вытащили из массива short-значение по байтовому смещению 7Print(_R(Array)[(color)5]); // Вытащили из массива color-значение по байтовому смещению 5
}
Et vous voulez que ça marche comme ça
Print(_R(Array)<short>[7]); // Вытащили из массива short-значение по байтовому смещению 7Print(_R(Array)<color>[5]); // Вытащили из массива color-значение по байтовому смещению 5
Surtout celui-là.
Print(_R(Array)<MqlTick>[3].time); // Вытащили из массива MqlTick-значение по байтовому смещению 3
pas moyen)) les certificats ne fonctionnent pas sous wine
D'après ce que j'ai compris, wine ne peut pas lire le certificat car il ne comprend pas le standard Win, mais si le certificat est converti au standard linux, je me demande s'il fonctionnera ?
@fxsaber, je suggère de faire quelque chose d'utile, Par exemple, pour ce qui est de l'étude des templates en C++, traduisez l'implémentation des conteneurs les plus populaires en MQL. Après tout, il n'est pas pratique d'utiliser des conteneurs typés classiques, et ils ne sont pas très performants.
ArrayChar.mqh, ArrayDouble.mqh, ArrayFloat.mqh, ArrayInt.mqh, ArrayLong.mqh - c'est une dérision du niveau actuel de développement du langage. Oui, il n'y avait pas d'autre moyen avant, mais maintenant nous pouvons le faire normalement et transférer le concept de base des conteneurs C++ à MQL.
Oui, tu ne peux pas l'écrire comme ça.
Oui, je n'ai pas prêté attention au début au fait que le paramètre de modèle n'a aucune relation avec les arguments, puis seulement avec l'enregistrement complet.
Mais honnêtement, je ne comprends pas pourquoi vous avez besoin d'un paramètre sphérique dans le vide dans une fonction ?
Mais pour être honnête, je ne comprends pas pourquoi vous avez besoin d'un paramètre sphérique dans le vide dans une fonction.
Et vous voulez que ça marche comme ça
Surtout celui-là.
Créez une structure de modèle et passez-y le type comme une option.
Comment connectez-vous le vin MT5 à l'échange ? Je ne peux pas, car je comprends qu'il y a des problèmes avec le certificat.
vous ne pouvez pas)) Les certificats ne fonctionnent pas sous wine
pas moyen)) les certificats ne fonctionnent pas sous wine
Pouvez-vous expliquer plus en détail ?
@fxsaber, je suggère de faire quelque chose d'utile,
Par exemple, pour ce qui est de l'étude des templates en C++, traduisez l'implémentation des conteneurs les plus populaires en MQL.
Après tout, il n'est pas pratique d'utiliser des conteneurs typés classiques, et ils ne sont pas très performants.
Oui, il n'y avait pas d'autre moyen avant, mais maintenant nous pouvons le faire normalement et transférer le concept de base des conteneurs C++ à MQL.