Hallo Max,
Zitat:Anfängerfrage: Ist es nicht wichtig das Array vor zu initialisieren da ich sonst eins von undefinierter Größe habe?
Ja, das ist wichtig.
Aber muss man das Array
bei jedem Aufruf deiner FGV erneut initialisieren?
Zitat:Im Moment wird der mir doch immer verschoben auch wenn ich das Array erst rotiere und denn einen Wert hinzufüge.
Ja, der Index wandert immer mit.
Zitat:Oder habe ich deinen Kommentar falsch verstanden?
Ja. Meine Kommentare bezogen sich auf den mitwandernden Index!
Du willst auf eine absolute Zeitangabe mit einem festen Index zugreifen.
Du hast einen Ringbuffer erstellt, der mit wandernden Indices arbeitet.
Siehst du das Problem? Du hast eine Lösung programmiert, die nicht zu deinem Problem passt!
Lösungen:
- Ringbuffer erstellen, bei dem die Indices nicht wandern.
- Nicht auf einen festen Index zugreifen.