Cannot instantiate a std.container.Array of a class with a init() function member.
Meta via Digitalmars-d
digitalmars-d at puremagic.com
Mon Mar 2 08:26:40 PST 2015
On Monday, 2 March 2015 at 15:46:28 UTC, Francesco Cattoglio
> Taken from
> trying to instantiate an Array!MyClass fails with a rather
> obscure error message if the MyClass has a member function
> "void init()":
> Is this a std library bug, or should this be considered a
> mistake on the library user side to name a member function
It's kind of ridiculous that the compiler doesn't complain about
this, considering that defining an init member causes an error
that you would have no idea how to fix unless you already knew
about this issue.
More information about the Digitalmars-d