TESTS DE RAPIDITÉ (SPRINTF, FOPEN...) [DEV-C++]

Signaler
Messages postés
21042
Date d'inscription
jeudi 23 janvier 2003
Statut
Modérateur
Dernière intervention
21 août 2019
-
Messages postés
4
Date d'inscription
samedi 15 mars 2003
Statut
Membre
Dernière intervention
6 septembre 2007
-
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/17049-tests-de-rapidite-sprintf-fopen-dev-c

Messages postés
4
Date d'inscription
samedi 15 mars 2003
Statut
Membre
Dernière intervention
6 septembre 2007

Il faut faire gaffe sur les processeurs récents avec la mémoire cache
Ici, il doit placer les chaines de caractères en cache car il est dans une boucle et qu'il en a besoin tout le temps.
Ce qui fait que les deux boucles sont beaucoup plus rapides.
En application normale, ce n'est pas forcément le cas et les 2 méthodes seront surement moins rapides.
Je ne crois pas que cela modifie les résultats des tests puisque les deux en profitent mais bon...
Messages postés
515
Date d'inscription
dimanche 25 mai 2003
Statut
Membre
Dernière intervention
27 avril 2006
2
Bon ben BruNews a démontré que m'ont deuxième test est totalement faux, allez plutot voir sa source pour la comparaison flux/win32
Messages postés
21042
Date d'inscription
jeudi 23 janvier 2003
Statut
Modérateur
Dernière intervention
21 août 2019
29
C'est fait.
Messages postés
515
Date d'inscription
dimanche 25 mai 2003
Statut
Membre
Dernière intervention
27 avril 2006
2
oki, pas de pb, jsui curieux de voir si les résultats seront différents !
Afficher les 7 commentaires