RAII and Deterministic Destruction

Mike via Digitalmars-d-learn digitalmars-d-learn at puremagic.com
Tue Aug 25 22:21:19 PDT 2015


On Tuesday, 25 August 2015 at 22:35:57 UTC, Jim Hewes wrote:
> Although C++ can be ugly, one reason I keep going back to it 
> rather then commit more time to reference-based languages like 
> C# is because I like deterministic destruction so much. My 
> question is whether D can REALLY handle this or not. I've not 
> been sure about this for some time so now I'm just going to 
> come out and finally ask.

You may also find http://wiki.dlang.org/Memory_Management useful. 
  It shows a number of different patterns one can employ for 
deterministic memory management.  The one which you'll probably 
find most C++-like is 
http://wiki.dlang.org/Memory_Management#Explicit_Class_Instance_Allocation

Mike




More information about the Digitalmars-d-learn mailing list