Does D provide automatic dereferencing for accessing members through pointers?
Gary Willoughby via Digitalmars-d-learn
digitalmars-d-learn at puremagic.com
Wed Aug 27 14:17:08 PDT 2014
On Wednesday, 27 August 2014 at 19:36:08 UTC, Brian Schott wrote:
> On Wednesday, 27 August 2014 at 19:25:42 UTC, Gary Willoughby
> wrote:
>> Why don't you need to dereference the pointer 'foo' to reach
>> its member 'bar'?
>
> The compiler inserts the dereference for you. (It knows which
> types are references and which are values and can do this
> correctly) This makes the syntax consistent between value and
> reference types.
Awesome. Ta.
More information about the Digitalmars-d-learn
mailing list