On Monday, 30 October 2017 at 13:24:46 UTC, Steven Schveighoffer
wrote:
On 10/28/17 12:59 PM, LunaticWare wrote:
Event if there is no default constructor on struct we can
still make one that work as well as if it were implemented,
here is my example n__n
------
You won't ever get the same support for this as C++. D is very
clear that a struct must be constructable from its init value,
and be valid.
For instance:
auto p = new Player[1];
assert(p[0].name == "Baz");
I think we can alllow CTFE-able default construction.