Am 13.03.2013 10:53 schrieb "Xiangrong Fang" <xrf...@gmail.com>:
>
> 2013/3/13 Sven Barth <pascaldra...@googlemail.com>
>>
>> Am 13.03.2013 10:08 schrieb "Xiangrong Fang" <xrf...@gmail.com>:
>> > 2) After SetLength(myarray, 0), is myarray nil or pointing to some
invalid address?
>>
>> It will be Nil. An equivalent alternative would be:
>>
>> MyArray := Nil;
>
>
> Sorry, I didn't see this reply just now...   You mean, by MyArray := nil;
but NOT calling SetLength(MyArray, 0); there will NOT be memory leaks?

As dynamic arrays are reference counted they are equal.

Regards,
Sven
_______________________________________________
fpc-pascal maillist  -  fpc-pascal@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-pascal

Reply via email to