-
-
Erfahrener Benutzer
Fleißiges Mitglied
wie wärs mit nem array [of structs, in denen deine Daten drinne stehen].
Dann noch ne int: pointer. diese zeigt immer auf das zuletzteingefügte Array-field, wenn neue daten reinsollen, pointer +1 und diese arrayfeld nehmen, falls pointer = 50 pointer = 0, fertig!
Ausgabe:
wenn du den pointer (oder besser einen anderen, da bleibst konsistenter) einmal durchwandern lässt von "aktueller pointer" +1 bis aktueller pointer (mit dem Übergang bei pointer = 50 => pointer = 0, werden alle DAten in Eingabereihenfolge ausgegeben.
Soviel zum Ringpuffer, zur seriellen Ausgabe kann ich dir nciht viel sagen.
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen