> On Apr 2, 2017, at 11:02 PM, Sven Barth via fpc-pascal 
> <fpc-pascal@lists.freepascal.org> wrote:
> 
> can be easily seen by looking at the implementation of SetLength() in
> $fpcdir/rtl/inc/dynarr.inc, fpc_dynarray_setlength().
> Especially since line 220 (at least in the current revision) contains a
> call to FillChar(), the whole ordeal can only be *more* complex than
> FillChar().

That’s good to know about SetLength.

Is it possible use FillChar on a multidimensional arrays?

arr: array of array of array of integer.
SetLength(arr, 3, 3, 3);
FillChar(arr[0], (3*3*3)*sizeof(integer), false);

I’m just getting crashes.

Regards,
        Ryan Joseph

_______________________________________________
fpc-pascal maillist  -  fpc-pascal@lists.freepascal.org
http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal

Reply via email to