Avatar billede cms Nybegynder
08. september 2002 - 12:53 Der er 3 kommentarer og
1 løsning

Forskellen på to filer

Hej medeksperter!

Jeg har ikke vanvittig meget tid selv, så jeg håber at der er noget sourcekode tilgængeligt out there somewhere. Det skal helst være skrevet i Delphi..

Jeg har brug for at læse to filer, In.exe og Out.exe, og programmet skal så finde ud af hvordan man med mindst mulig ændring ændrer In.exe til Out.exe. Den skal altså finde de blokke af data som er ens i de to filer og finde de blokke af data som er forskellige.
Jeg skal derefter have mulighed for at skrive de 'forskellige' data til en fil (fx Modifications.dat) sammen med oplysninger om hvor blokkene skal placeres.
Resultatet bliver altså at jeg kan køre et andet program som derefter vil 'merge' In.exe og Modifications.dat og producere Out.exe ud fra det.
Målet er altså at Modifications.dat bliver mindst mulig.

Jeg har ikke brug for en samlet perfekt formfuldendt løsning - men meget gerne hjælp til en algoritme som kan finde forskellene.
Sourcekode er et krav, da en del af koden skal oversættes til C#
Avatar billede benderfx Nybegynder
08. september 2002 - 13:05 #1
tror du hurtigt kan få hjælp på www.udvikleren.dk
Avatar billede cms Nybegynder
08. september 2002 - 13:15 #2
Det vil jeg så prøve hvis ingen her kan hjælpe
Avatar billede benderfx Nybegynder
08. september 2002 - 14:44 #3
Avatar billede cms Nybegynder
09. september 2002 - 17:40 #4
Jeps den burde jeg selvfølgelig ha prøvet selv fra starten :)
Torry havde et tilstrækkeligt produkt.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester