Thema
:
Big Endian Little Endian tauschen von smallint Wert und von normalem integer Wert
Einzelnen Beitrag anzeigen
Uwe Raabe
Registriert seit: 20. Jan 2006
Ort: Lübbecke
11.442 Beiträge
Delphi 12 Athens
#
3
AW: Big Endian Little Endian tauschen von smallint Wert und von normalem integer Wert
21. Jun 2010, 10:44
zusammenfalten
·
markieren
Delphi-Quellcode:
uses
Sysutils;
function
SwapEndianSmallInt(Value: SmallInt): SmallInt;
begin
result := System.Swap(Value);
end
;
function
SwapEndianInteger(Value: Integer): Integer;
begin
LongRec(result).Lo := System.Swap(LongRec(Value).Hi);
LongRec(result).Hi := System.Swap(LongRec(Value).Lo);
end
;
Uwe Raabe
Zitat
Uwe Raabe
Öffentliches Profil ansehen
Besuche die Homepage von Uwe Raabe!
Mehr Beiträge von Uwe Raabe finden