Top 5
    Benji Smith 
    dlanguage at benjismith.net
       
    Fri Oct 10 12:20:48 PDT 2008
    
    
  
Andrei Alexandrescu wrote:
> Jarrett Billingsley wrote:
>> What Andrei is implying, then is that for dynamic arrays, we should
>> have to use the (already-legal) "new T[](n)" form, and "new T[x]"
>> would mean to allocate a statically-sized array on the heap.
> 
> Well yah but I think this will confuse people coming from C++. I just 
> wish new was abolished entirely:
> 
> struct S {}
> auto a = S();
> auto b = Object();
> auto c = char[](15);
> auto d = char[15]();
> 
> So in general Type followed by "(" ...optional arguments... ")" yields a 
> value.
> 
> 
> Andrei
Interesting. I could live with that.
--benji
    
    
More information about the Digitalmars-d
mailing list