What can you "new"

Sean Kelly sean at invisibleduck.org
Mon Mar 23 11:41:40 PDT 2009


== Quote from Andrei Alexandrescu (SeeWebsiteForEmail at erdani.org)'s article
> Jarrett Billingsley wrote:
> > On Mon, Mar 23, 2009 at 2:04 PM, Andrei Alexandrescu
> > <SeeWebsiteForEmail at erdani.org> wrote:
> >> Nothing.
> >>
> >> auto a = T(args);
> >>
> >> should create a T, whether T is a class, array, struct, what have you. This
> >> "new" business is lame, lame, lame.
> >
> > Struct on stack vs. heap?
> Allocating a struct on heap should invoke a function a la create!(T).

Hm... so I guess we'd need support for placement construction?



More information about the Digitalmars-d mailing list