How do you copy a const struct to a mutable?
bearophile
bearophileHUGS at lycos.com
Wed Oct 31 21:00:28 PDT 2012
Malte Skarupke:
> What am I missing in order to do this?
In D when you define a struct inside a function, it's not a POD
any more.
If you define it as "static struct A" instead of "struct A", your
code will compile.
Unfortunately DMD gives a too much generic error message in this
case, it doesn't explain what's the problem:
test.d(7): Error: cannot implicitly convert expression (a) of
type const(A) to A
Bye,
bearophile
More information about the Digitalmars-d
mailing list