Einzelnen Beitrag anzeigen

alzaimar
(Moderator)

Registriert seit: 6. Mai 2005
Ort: Berlin
4.956 Beiträge
 
Delphi 2007 Enterprise
 
#14

Re: Eine Datei mit Zufallsdaten überschreiben

  Alt 17. Okt 2006, 21:18
Also ich weiss nicht, woher Ihr Eure Weisheiten habt, das 'professionelle Datenretter' eine Datei auch nach dem überschreiben wieder restaurieren können, oder das 3,6 oder 99 Schreibvorgänge ausreichen... früher war das vielleicht so. Ih habe das Gegenteil gelesen: Wie oft überschrieben wird, ist egal. 1x Überschreiben ist futsch.

Aber ursprünglich ging es um den Code von koller, und der ist noch verbesserungswürdig
Die Zeile
zahl := random(1); liefert doch immer 0, oder hab ich was verpasst? Also entweder gleich 'zahl := 0' oder eben:
Delphi-Quellcode:
zahl := random (maxint);
if odd (random(2) then zahl := -zahl;
Das liefert hinreichend gleich verteilte Zahlen über die gesamten 32 bit.
"Wenn ist das Nunstruck git und Slotermeyer? Ja! Beiherhund das Oder die Flipperwaldt gersput!"
(Monty Python "Joke Warefare")
  Mit Zitat antworten Zitat