Struct initialization syntax

Azi Hassan azi.hassan at live.fr
Sat Jan 20 13:49:46 UTC 2018


On Thursday, 18 January 2018 at 03:50:15 UTC, arturg wrote:
> On Wednesday, 17 January 2018 at 17:37:07 UTC, H. S. Teoh wrote:
>> On Wed, Jan 17, 2018 at 05:31:03PM +0000, Azi Hassan via 
>> Digitalmars-d-learn wrote:
>>> The D tour for structs uses a syntax similar to that of C++ 
>>> in order to initialize a Person struct : Person p(30, 180). 
>>> Is this syntax supported in D ? Running that part of the code 
>>> neither works on the playground nor on my machine (dmd 
>>> v2.076.0).
>>
>> You're probably looking for this syntax:
>>
>> 	auto p = Person(30, 180);
>>
>>
>> T
>
> looks like a bug in the 3rd example.

That's what I was wondering about, thanks.


More information about the Digitalmars-d-learn mailing list