Hi, I was making a small program using dynamic arrays and at one point started to wonder is it always guaranteed that the new memory will be zeroed. I mean if we have a snippet like this:
[snip] var a: array of integer; begin setlength(a, 10); // all 10 elements are 0 setlength(a, 60); // again all 60 elements are 0 end; [/snip] I don't find this as a bug but checking at the documentation http://www.freepascal.org/docs-html/ref/refsu14.html#x36-410003.3.1 there is no mentioning of this feature. So finally my question is: Is this behaviour sure to stay in which case I would ask to be mentioned in the docs or is it better not to rely on it - again best to mention it in the docs? -- Geno Roupsky _______________________________________________ fpc-other maillist - [email protected] http://lists.freepascal.org/mailman/listinfo/fpc-other
