Einzelnen Beitrag anzeigen

SMO

Registriert seit: 20. Jul 2005
178 Beiträge
 
Delphi XE6 Professional
 
#3

AW: FillChar mit dynamischen Char Array

  Alt 20. Mai 2015, 19:39
Ich hab gerade einen Knoten im Kopf. Wieso klappt das eine und das andere nicht?
Weil dynamische Array-Variablen genau wie String-Variablen nur Pointer/Referenzen auf den reservierten Speicherbereich sind.

Delphi-Quellcode:
// das funktioniert mit statischen und dynamischen Arrays,
// auch wenn es nicht besonders schön ist
FillChar(s[Low(s)], SizeOf(s[Low(s)]) * Length(s), 0);
  Mit Zitat antworten Zitat