Immutability and other attributes, please review

Roman D. Boiko rb at d-coding.com
Thu Jun 14 09:32:18 PDT 2012


On Thursday, 14 June 2012 at 16:24:43 UTC, Jonathan M Davis wrote:
> On Thursday, June 14, 2012 17:32:03 Roman D. Boiko wrote:
>> I don't know how to put a variable of type float to the heap
>
> auto f = new float;
> *f = 2.1;
>
> - Jonathan M Davis

Except for immutable I would need to cast when passing into a 
function. That's dangerous, given that *f might be changed later. 
But looks like Timon's suggestion from my other question should 
work.

immutable a = [2.1].ptr;



More information about the Digitalmars-d-learn mailing list