Bonjour a tous,
voila je viens de constater quelque chose de bizar et j'aimerais que
m'éclaireriez sur un phénoméne que je viens de constater. en fait voici
un code qui compare deux fichiers:
// lecture des deux fichiers
while(!feof(f2) && !feof(f2))
{
// lecture d'un caractere dans chaque fichier
c1 = fgetc(f1);
c2 = fgetc(f2);
cpt++; // 1 caractere lu en plus
// si on trouve un endroit différent
if(c1 != c2)
diff++; // une difference en plus
}
ce code marche parfaitement avec un fichier texte, seulement
dernierement, j'ai essayer de comparer deux fichiers .exe ou j'ai
modifier un seul endroit à l'aide d'un éditeur hexadecimal et la
lorsque j'utilise le code ci-dessus, il me dit que les deux fichiers
sont identiques, alors qu'il ne le sont pas !
Voila, est-ce que quelqu'un serait pourquoi?
Merci par avance.
Bob...
"La chance accorde ses faveur aux esprits avertis..."