![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
Je ne vois pas le problème.
Vous devez supprimer "static" avant "union u_Data_t".
Vous devez donc supprimer "static" avant "union u_Data_t".
b3062. En effet, la divergence est dans la mauvaise direction.
Les chiffres sont les suivants : après le test précédent, le code a été légèrement optimisé :
Sans débogage et libération statique, dernière avec libération statique
b3062. En effet, l'écart est dans la mauvaise direction.
Vous avez donc une petite différence
Vous avez donc une petite différence
Écrivez dans la branche de la dernière construction avec le code complet et les résultats. Une telle construction ne passera pas auprès des développeurs.
La réponse est de préférence immédiate. On n'a pas toujours le temps de faire des expériences.
En bref : c'est plus rapide sans pointeurs. J'ai 1,2 sec sans pointeurs (V1), 1,4 avec pointeurs (V2). 1.6 - avec pointeurs et suppression (V3).
En bref : c'est plus rapide sans pointeurs. J'ai 1,2 sec sans pointeurs (V1), 1,4 avec pointeurs (V2). 1.6 - avec pointeurs et suppression (V3).
La comparaison est incorrecte car elle ne tient pas compte du temps nécessaire à la suppression automatique des objets.
Modifié.
D'où viennent les 123 mégaoctets après V3, je ne sais pas.
Voici les fonctions identiques à titre de comparaison :