On Saturday, 27 May 2017 at 17:19:48 UTC, Moritz Maxeiner wrote:
On Saturday, 27 May 2017 at 17:02:40 UTC, Ola Fosheim Grøstad wrote:


The class reference type should be fixable with a rewrite into templated smart pointers, so no need for big changes there, I think.

Smart pointers impose a specific object lifetime, whereas (D) classes do not. You cannot lower (D) class instances to smart pointers.

Lower? No. Wrap - yes. With "scope" from DIP1000 you can even do it in a safe manner.

Reply via email to