Guten Morgen zusammen,
Ich habe wieder einmal ein Grundlagenproblem: Ich habe ein sehr großes Array mit integer Zahlen A(300,300,500), das ich nun möglichst schnell als Datei speichern möchte. Mit:
fileopen("d:\file.out",openmode.output)
for n=1 to 500
for i=1 to 300
for j=1 to 300
lineprint(2,a(i,j,n))
next j
next i
next n
fileclose(2)
geht das auch, ist aber quälend langsam (einige Minuten!). Gibt es da eine bessere Methode, die sozusagen das ganze Array dieser Größe in Sekundenschnelle und in einem Rutsch auf die Festplatte bringt und auch wieder von dieser einliest
Mit herzlichen Grüßen
Johannes
Ich habe wieder einmal ein Grundlagenproblem: Ich habe ein sehr großes Array mit integer Zahlen A(300,300,500), das ich nun möglichst schnell als Datei speichern möchte. Mit:
fileopen("d:\file.out",openmode.output)
for n=1 to 500
for i=1 to 300
for j=1 to 300
lineprint(2,a(i,j,n))
next j
next i
next n
fileclose(2)
geht das auch, ist aber quälend langsam (einige Minuten!). Gibt es da eine bessere Methode, die sozusagen das ganze Array dieser Größe in Sekundenschnelle und in einem Rutsch auf die Festplatte bringt und auch wieder von dieser einliest
Mit herzlichen Grüßen
Johannes