betterC and struct destructors
    Moritz Maxeiner via Digitalmars-d-learn 
    digitalmars-d-learn at puremagic.com
       
    Mon Sep 11 05:57:37 PDT 2017
    
    
  
On Monday, 11 September 2017 at 10:18:41 UTC, Oleg B wrote:
> Hello. I try using destructor in betterC code and it's work if 
> outer function doesn't return value (void). Code in `scope 
> (exit)` works as same (if func is void all is ok).
>
> In documentation I found 
> https://dlang.org/spec/betterc.html#consequences 12 paragraph: 
> Struct deconstructors.
>
> [...]
It's an implementation isssue [1][2][3].
[1] https://issues.dlang.org/show_bug.cgi?id=17603
[2] https://github.com/dlang/dmd/pull/6923
[3] 
https://www.reddit.com/r/programming/comments/6ijwek/dlangs_dmd_now_compiles_programs_in_betterc_mode/dj7dncc/
    
    
More information about the Digitalmars-d-learn
mailing list