Support implicit conversion between types
Kapps
opantm2+spam at gmail.com
Wed Sep 4 15:54:01 PDT 2013
On Wednesday, 4 September 2013 at 21:14:26 UTC, Ali Çehreli wrote:
> On 09/04/2013 01:46 PM, Adam D. Ruppe wrote:
>
> > D does not support implicit struct construction.
>
> That's what I knew.
>
> > Interestingly though, it *does* support it for functions
> taking classes:
> >
> > class Foo {
> > this(int i) {}
> > }
> >
> > void foo(Foo f...) {}
> >
> > void main() {
> > foo(10);
> > }
>
> WHAT? :) It even new's one?
>
> But it works only for the ellipsis.
>
> I wonder why the discrepancy...
>
> Ali
http://dlang.org/function.html Under Typesafe Variadic Functions
-> For class objects.
More information about the Digitalmars-d-learn
mailing list