Comparação entre arquivos binários

1 resposta
binariocc++
S

Boa tarde, pessoal, como eu poderia comparar dois arquivos binarios para resolver o exercicio seguinte?

Faça uma funçao que receba dois strings com o nome de dois arquivos binários e verifique se os arquivos são iguais, retornando:

1 - se são iguais
0 - se não são

Se fossem dois arquivos de texto daria para separar as linhas e comparar uma a uma, sendo binário da para fazer da mesma forma?

1 Resposta

TerraSkilll

Se são binários, você compara os bits e bytes, certo? Você pode, por exemplo, ler os dois arquivos em trechos de 32 em 32 bits (ou mesmo de byte em byte) e comparar esses 32 bits. Ao achar um trecho diferente, já retorna que os arquivos são diferentes.

Abraço.

Criado 10 de julho de 2016
Ultima resposta 11 de jul. de 2016
Respostas 1
Participantes 2