<p>Am 20.02.2016 06:25 schrieb "Michalis Kamburelis" <<a href="mailto:michalis.kambi@gmail.com">michalis.kambi@gmail.com</a>>:<br>
> I remember a thread on fpc-devel "Pascal Smart Pointers Idea + ARC<br>
> implementation" where the original author (Maciej Izak) was already<br>
> working to overcome this:<br>
> <a href="https://www.mail-archive.com/fpc-devel@lists.freepascal.org/msg33172.html">https://www.mail-archive.com/fpc-devel@lists.freepascal.org/msg33172.html</a><br>
> . His reasons was similar (force the contents to be initialized with<br>
> zero) and his solution felt cleaner -- introduce "class operator<br>
> Initialize" where you can initialize your record.<br>
><br>
> Any chance that this would be added/merged to FPC one day?:)</p>
<p>I'm indeed inclined to implement this one day, though I don't know yet how exactly I want it to look. </p>
<p>Regards,<br>
Sven</p>