Einzelnen Beitrag anzeigen

EWeiss
(Gast)

n/a Beiträge
 
#26

AW: TFileStream.Write langsam, wenn man nur 1 Zeichen schreibt?

  Alt 4. Jan 2017, 23:47
Zitat:
FillChar/ZeroMemory überschreibt nur bestehenden Speicher. Es wird niemals Speicher reserviert.
Ok dann habe ich auch noch was dazu gelernt.

Bin jetzt davon ausgegangen das dies

FillChar(aBytes, SizeOf(aBufferSize), 0);

1. Die Variable aBytes initialisiert
2. die länge von aBytes mit SizeOf zuweist
3. Den zugewiesenen Speicher mit 0 füllt.

Sollte soweit stimmen bis auf das der Speicher nicht reserviert wird.

gruss

Geändert von EWeiss ( 5. Jan 2017 um 00:03 Uhr)
  Mit Zitat antworten Zitat