[fpc-pascal] Setting bit in array of byte
koen1 at brouwerij.homelinux.net
Sat Oct 1 18:41:05 CEST 2005
Michalis Kamburelis wrote:
> Koenraad Lelong wrote:
> "array of byte" is a dynamic array. It's a pointer, to data and to some
> internal fields. "^array of byte" is a pointer to a pointer to data. You
> don't want this.
> What you probably want is something like
> TByteArray = array[0..MaxInt - 1] of Byte;
> PByteArray = ^TByteArray;
> Actually this should be already defined somewhere in the RTL (SysUtils
> unit, or maybe even in System) so you should just omit declaring
> PByteArray type yourself and all should be OK.
Thanks, that's the solution, it works now. Those types are defined in
More information about the fpc-pascal