Hi
Entschuldigt bitte die Konfusion. War wohl schon zu spät für mich...
Es handelt sich um den Eingangspuffer einer seriellen Schnittstelle, in
dem Daten im Binärformat abgelegt sind.
z.B. Zahl 1 belegt dann Buffer[0..3], Zahl2 Buffer[4..7] etc.
Zu euren Lösungen:
Thomas: Hier sehe ich den Nachteil, dass die Übergabe sehr viel
Schreibarbeit erfordert und v.a. mehrere Rechenoperationen notwenig
sind.
Oliver: Geht es noch etwas flexibler. Das Datenformat im Eingangspuffer
ändert sich laufend. So kann es sein, dass man manchmal zwei long-Werte
im Eingangspuffer stehen, das andere mal, ein 2-byte Integer,
anschliessende ein Long ..., verschiedenste Kombinantionen denkbar
Ich habe mir gedacht ober es nicht alleine durch Zeiger-Verbiegen
und/oder ein paar "Sternchen" geht:)
Freundliche Grüsse
Klaus