Dateiinhalt vergleichen (c++)

Hallasas

Erfahrenes Mitglied
Hallo, ich habe schon sehr viel zeit mit google verschwendet, bin aber leider zu keinem Ergebnis gekommen.

Und zwar habe ich folgende Frage:
Ich habe eine "Programm.exe" und eine "Readme.txt". Ich lege die Readme.txt ganz normal aus, doch nun möchte ich einen "Schutzmechanismuss" einbauen, der dem "Benutzer" von "Programm.exe" eine Warnung ausgibt, dass die Readme.txt verändert wurde.
Sprich:
Wenn die Readme.txt verändert wurde, soll die Programm.exe nicht mehr weitermachen.
z.B.
Original Readme
Code:
Dies ist die Readme.txt ...
Veränderte Readme
Code:
dies ist die readme...

Und nun sollte es eine Fehlermeldung geben.

Ich freue mich über eure Hilfe.

Mfg Hallasas
 
Hallo Hallasas,

kannst du über einen Prüfsummenvergleich machen, z.b. mittels FCS16. Die Prüfsumme müsstest du dann irgendwo hinterlegen, z.B. als String am Ende der README (darf dann naürlich nicht in der Berechnung berücksichtigt werden).
Aus diesem Code kannst du dir die relevanten Teile für die FSC16-Berechnung herausziehen.

Gruß
MCoder
 
Zurück