Marco van de Voort wrote:
being a Delphi-compatible name. And the implementation can also be Delphi-compatible, if that can easily be achieved.
Well, almost. Of course, we don't always fill it with zeros, but rather do the appropriate initializations. :-) And I think (hope) we can also omit the second parameter since this is equivalent to initializing an array (which can be achieved by type-casting if nothing else helps).
Afaik that is also usable to init more vars at once.
Do you mean the second parameter in the Delphi version, or the type casting "trick"?
I was thinking that since Delphi initialisation effectively means zeroing, why not sort local vars so that all initable vars are behind each other, and zero them all together?