AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Suchfunktion Ergebnis der Suchanfrage

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 04:47

Parameter dieser Suchanfrage:

Suche in Thema: 2 Textdateien vergleichen
Suche alle Beiträge, die von "TigerLilly" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 7 von insges. 7 Treffern
Suche benötigte 0.000s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Programmieren allgemein

    AW: 2 Textdateien vergleichen

     
      by TigerLilly, 25. Sep 2020
    Jein. Ja, weil du recht hast, es kann Dateien geben, die sich nur durch Vertauschungen unterscheiden. Nein, weil es in diesem Fall auf Grund der daten nicht sein kann, dass es nur Vertauschungen gibt.
  • Forum: Programmieren allgemein

    AW: 2 Textdateien vergleichen

     
      by TigerLilly, 24. Sep 2020
    Alles gut. Tatsächliches Vergleichen ist besser, Hashes können Kollisionen haben + damit wären unterschiedliche Dateien als gleich beurteilt. Ich wollte nur mehr wissen, was die Laufzeiten anbelangt.

    Eine Alternative zum Hash wäre gewesen, die Buchstaben in jeder Datei zu zählen und diese Summen dann zu vergleichen, aber auch da ist der Vergleich schneller +hat den Vorteil, uU vorzeitig...
  • Forum: Programmieren allgemein

    AW: 2 Textdateien vergleichen

     
      by TigerLilly, 24. Sep 2020
    Vergleich ist via File/Stream und CompareMem, Blockgröße 4096.
  • Forum: Programmieren allgemein

    AW: 2 Textdateien vergleichen

     
      by TigerLilly, 24. Sep 2020
    Hat mich jetzt interessiert.

    Bei identen Dateien, egal welche Größe, ist Hash schneller, weil der Vergleich ja bis zum letzten Byte laufen muss.
    Wenn es Unterschiede gibt, und auch wenn die erst im letzten Viertel sind, ist der Vergleich schneller, auch hier unabhängig von der Größe.

    Die Dateien waren Textdateien, Zeilen zwischne 1000 und 100.000. Wobei die Unterschiede nicht groß sind:
    ...
  • Forum: Programmieren allgemein

    AW: 2 Textdateien vergleichen

     
      by TigerLilly, 24. Sep 2020
    Ah! Das ist gut!



    q.e.d.
  • Forum: Programmieren allgemein

    AW: 2 Textdateien vergleichen

     
      by TigerLilly, 24. Sep 2020
    :- ) Danke für die Tipps!

    - Codierung unterschiedlich --> Dateien sind unterschiedlich
    - Zeilenumbrüche anders --> Dateien sind unterschiedlich

    Also kann man wirkliche Byteweise vergleichen.

    CompareMemory ist aber nicht Teil der RTL - sondern?

    TBufferedFileStream optimiert bei wiederholtem Lesen, da für den Vergleich nur 1x gelesen werden muss, genügt doch TFileStream?
  • Forum: Programmieren allgemein

    2 Textdateien vergleichen

     
      by TigerLilly, 23. Sep 2020
    TFile.Equals(<filename>) gibt es ja leider nicht. Was ist die eleganteste Möglichkeit, zu prüfen, ob zwei Dateien den gleichen Inhalt haben? Gibt es da in der Delphi RTL etwas?

    tx


URL zu dieser Suchanfrage:

https://www.delphipraxis.net/dp_search.php?do=usersearch&search_username=TigerLilly&search_exact_username=1&search_sortby=dateline&search_resulttype=post&search_matchmode=0&searchthreadid=205562
Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 04:54 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz