ritschmanhard: 4bytes frame size?

Beitrag lesen

Hallo alöp!

Bezogen auf dein Beispiel:
¬Greatest Hits
Dieser String ist 14 Zeichen lang. Nun musst du die Länge 14 als 4 byte Wert ausgeben; dabei gilt für den zu schreibenden wert:
b3b2b1b0 mit b0 = low byte und b3 = high byte (also big endian...), % bedeutet modulo, / bedeutet Ganzzahldivision:
b0 = wert % 256
b1 = (wert % (256^2)) / 256
b2 = (wert % (256^3)) /(256^2)
b4 = wert / (256^3)

Grüsse,
Richard