Destructor semantics
    Steven Schveighoffer 
    schveiguy at yahoo.com
       
    Wed Aug 11 06:06:29 PDT 2010
    
    
  
On Tue, 10 Aug 2010 20:28:32 -0400, bearophile <bearophileHUGS at lycos.com>  
wrote:
> Jonathan M Davis:
>> If attempts to use any reference types in destructors were a  
>> compile-time error
>> with a clear error message, that could go a long way in stopping people  
>> from
>> trying to misuse destructors.
>
> This sounds like a positive idea, maybe fit for an enhancement request.
No, reference types are not necessarily heap allocated.  Guys, the  
distinction is heap vs. manual, not reference vs. value.  Value types can  
be on the heap, and references can refer to non-heap data.
Adding artificial restrictions that force casting are not going to help at  
all.
-Steve
    
    
More information about the Digitalmars-d
mailing list