raii
    sybrandy 
    sybrandy at gmail.com
       
    Sun Feb 28 12:34:59 PST 2010
    
    
  
<snip>
I have two questions for you:
1) Are class destructors not good enough?  If so, why?
2) Have you looked into static destructors?  I created a logging library 
and that worked perfect for me to ensure that if I killed the program 
via Ctrl-C, it would flush the output buffer and close the file handle.
Personally, I really like the use of "scope" vs. RAII.  Keeping the code 
to clean up a file handle or the like right by where it's declared seems 
very sensible to me.
Casey
    
    
More information about the Digitalmars-d-learn
mailing list