olikraus:
wenn ein Prozessor mit einer anderen byte Reihenfolge verwendet wird.
... funktioniert es genauso.
Es wird nur vorausgesetzt, dass ein long 4 byte hat. ( Bei allen Vorschlägen )
Und dass es nicht zur seriellen Übertragung auf eine andere Maschine mit anderer Bytereihenfolge verwendet wird.
Aber wenn, muss das jede Lösung berücksichtigen, egal wie oft was unnötig umkopiert wird.