Registriert seit: 31. Mär 2008
14 Beiträge
|
Re: Zugriffsgeschwindigkeit auf mehrdimensionale Arrays
26. Apr 2009, 21:36
Aber falls jemand von euch Lust und Zeit hat, probiert es doch selbst mal aus.
Deklariert das Array wie ich und lasst die Schleife durchlaufen wie ich, mit irgend einem Zugriff auf das Array,
z.B.
Array[i,j,k,l,m,n] := i*j*k*l*m*n
o.ä.
die Zeit des Durchlaufens lässt sich mit QueryPerformanceCounter fast auf die ms genau bestimmen:
Start, Ende, f : int64;
Zeit : double;
QueryPerformanceFrequency(f)
QueryPerformanceCounter(Start);
//Schleife ausführen
QueryPerformanceCounter(Ende)
Zeit := (Ende-Start)/f;
Denn vielleicht liegt ja nur an meinem alten Delphi 7 Compiler ...
|