Destroy All Memory Corruption
    Paul Backus 
    snarwin at gmail.com
       
    Sat Apr 24 21:53:37 UTC 2021
    
    
  
On Saturday, 24 April 2021 at 18:16:51 UTC, IGotD- wrote:
> One remark I found interesting regarding reference counting.
>
> "In order to properly run the destructor, you have to run the 
> destructor in an exception handler"
>
> Why do you need to run the destructor in an exception handler?
I assume it's to ensure that objects are destroyed properly when 
unwinding the stack. Might be possible to avoid in `nothrow` code.
    
    
More information about the Digitalmars-d-announce
mailing list