Trying to understand a simple piece of code: dmd barray
aferust at gmail.com
Sat Mar 7 15:01:15 UTC 2020
On Saturday, 7 March 2020 at 13:06:39 UTC, Dibyendu Majumdar
> On Saturday, 7 March 2020 at 12:26:32 UTC, drug wrote:
>>> I am trying to understand
>>> Two questions:
>>> 1. What does this mean and why is it needed?
>>> line 95: alias array this;
>> This means that `array` can be used instead of `this`
> Hmm should not that change the meaning of this throughout the
> struct? is this good practice?
> Thank you
This is also a way of imitating inheritance in c-ish code without
More information about the Digitalmars-d-learn