[Lazarus] reading a little endian long.
Mattias Gaertner
nc-gaertnma at netcologne.de
Sun Dec 21 09:58:20 CET 2008
On Sun, 21 Dec 2008 10:26:41 +0200
"Dave Coventry" <dgcoventry at gmail.com> wrote:
> Is there any documentation on this?
> would the following:
>
> longv:=LEtoN(@buffer[5]);
longv:=LEtoN(PLongint(@buffer[5])^);
> be the same as:
>
> longv:=buffer[5];
> longv+=buffer[6] shl 8;
> longv+=buffer[7] shl 16;
> longv+=buffer[8] shl 24;
Mattias
More information about the Lazarus
mailing list