- Beiträge
- 24.725
- Reaktionspunkte
- 7.921
-> Hier kostenlos registrieren
Tipp: bei großen Arrays sollte man das Umspeichern des kompletten Arrays vermeiden (Zykluszeitfresser). Besser als Ringpuffer programmieren, da muss man sich beim Hinzufügen nur zusätzlich merken, wo gerade das Ende des Puffers ist (Ende-Zeiger). Neue Elemente brauchen immer nur das aktuell letzte/älteste Element überschreiben + Ende-Zeiger eine Position weitersetzen.Ich habe es mal so versucht:
Code:(...) #Messwertpuffer[#statj + 1] := #Messwertpuffer[#statj];