Da hast du natürlich recht
Ich fake gern dynamische arrays mit statischer deklaration als pointer und um die reservierung kümmere ich mich dann selbst (zb. für
DirectX programmierung sehr praktisch)...man muss sich nur die länge der gültigen daten merken.
@Hummer: sollte auch kein prob sein. evtl. musst du einfach auf das erste element referenzieren und dann length()-bytes lesen:
if length(arr)>0 then fs.write(@arr[0]^,length(arr)*sizeOf(Element));
oder so.
mâxîmôv.
{KDT}