Default struct member initializer ?

Temtaime via Digitalmars-d digitalmars-d at puremagic.com
Fri Oct 28 04:33:40 PDT 2016


On Friday, 28 October 2016 at 11:23:47 UTC, John Colvin wrote:
> On Friday, 28 October 2016 at 11:20:50 UTC, Temtaime wrote:
>> Hi !
>>
>> Is there such a magic ?
>>
>> struct S { uint k = 2; }
>>
>> enum Value = Foo!(S.k); // Value == 2
>>
>> Thanks.
>
> struct S { int k = 2; }
>
> enum Value = S.init.k;
>
> static assert (Value == 2);

Oh i see, thanks


More information about the Digitalmars-d mailing list