COMPARATEUR DE FICHIER TEXTE

BruNews Messages postés 21040 Date d'inscription jeudi 23 janvier 2003 Statut Modérateur Dernière intervention 21 août 2019 - 25 juin 2003 à 18:12
vidarusny Messages postés 31 Date d'inscription lundi 24 février 2003 Statut Membre Dernière intervention 3 décembre 2009 - 4 juil. 2003 à 20:45
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/10992-comparateur-de-fichier-texte

vidarusny Messages postés 31 Date d'inscription lundi 24 février 2003 Statut Membre Dernière intervention 3 décembre 2009
4 juil. 2003 à 20:45
merci eRoZion
cs_eRoZion Messages postés 241 Date d'inscription vendredi 23 mai 2003 Statut Membre Dernière intervention 8 octobre 2007 1
29 juin 2003 à 14:14
Ben il est déjà bien mieux comme ca.
vidarusny Messages postés 31 Date d'inscription lundi 24 février 2003 Statut Membre Dernière intervention 3 décembre 2009
28 juin 2003 à 13:22
eh voila nouvelle version
vidarusny Messages postés 31 Date d'inscription lundi 24 février 2003 Statut Membre Dernière intervention 3 décembre 2009
28 juin 2003 à 09:46
et je remercie quiconque de me proposer des solutions d'amélioration. Veuillez m'excusé mais j'ai pas encore eu le temps de le modifier pour l'améliorer, mais j'ai mon idée de comment faire.
BruNews Messages postés 21040 Date d'inscription jeudi 23 janvier 2003 Statut Modérateur Dernière intervention 21 août 2019
27 juin 2003 à 20:55
quelques secondes ne te paraissent pas grand chose devant un ecran ??? En tout cas je sens comme un devoir d'indiquer les ameliorations possibles surtout dans ce cas car le saut qualitatif peut etre enorme.
cs_eRoZion Messages postés 241 Date d'inscription vendredi 23 mai 2003 Statut Membre Dernière intervention 8 octobre 2007 1
27 juin 2003 à 16:01
Il s'agit quand même d'une ouverture en fread et non en read...
A mon avis, même si ton texte fait 4 megs, ca devrait pas prendre plus de quelques secondes. Faut contextualiser.
BruNews Messages postés 21040 Date d'inscription jeudi 23 janvier 2003 Statut Modérateur Dernière intervention 21 août 2019
25 juin 2003 à 18:12
returnread = fread(&car,1,1,fileopened);
dans Readfileline() fait lire les octets 1 par 1 depuis le disque si je comprends bien. Si c'est cela faut pas etre presse.
charge au moins 4 Ko dans un buffer pour chacun et balade un pointeur au debut de chaque buffer. Quand pas egalite on indique.
ciao...
Rejoignez-nous