Einzelnen Beitrag anzeigen

Benutzerbild von Flocke
Flocke

Registriert seit: 9. Jun 2005
Ort: Unna
1.172 Beiträge
 
Delphi 10.2 Tokyo Professional
 
#23

Re: Unterschiede von quellcode-versionen erkenne?

  Alt 2. Aug 2005, 07:39
Zitat von Daniel G:
Aber wozu ist die Unit MemCheck da?
Ich war mir nicht völlig sicher, ob Delphi die dynamischen Arrays automatisch beim Verlassen der Prozedur wieder freigibt oder ob ich die manuell wieder freigeben muss, daher habe ich sicherheitshalber mit MemCheck mal auf Speicherlecks geprüft.

Wenn man es nicht hat, einfach in der Datei "pasdiff.dpr" die Unit MemCheck aus der uses-Liste nehmen und den Aufruf von MemChk nach begin rausschmeißen.

Übrigens: Nicht dass ihr meint, das Ding wäre langsam - das Programm macht insgesamt 100 Durchläufe um die Zeit besser stoppen zu können. Auf meinem Rechner braucht er für 1000 Zeilen ca. 1/100 Sekunde. Für zwei Dateien mit jeweils 100000 Zeilen braucht er mit Heuristik=50 etwa eine halbe Sekunde und ohne etwa 5 (auf einem P4 2,0 GhZ).

Hab's mal neu gepackt und MemCheck optional gemacht (siehe Anlage).
Angehängte Dateien
Dateityp: zip pascal_diff_0.3a_119.zip (7,2 KB, 2x aufgerufen)
Volker
  Mit Zitat antworten Zitat