Library Typedefs are fundamentally broken
Piotrek via Digitalmars-d
digitalmars-d at puremagic.com
Wed Sep 17 13:49:02 PDT 2014
On Wednesday, 17 September 2014 at 05:40:22 UTC, H. S. Teoh via
Digitalmars-d wrote:
> On Wed, Sep 17, 2014 at 03:05:57AM +0000, Adam D. Ruppe via
> Digitalmars-d wrote:
>> I don't think I've used any kind of typedef for a long time. I
>> prefer
>> to just use a plain struct.
>
> Yeah, I found structs + alias this far more useful than any
> kind of
> typedef. Due to the way alias this lookups work, you can
> basically
> "customize" the underlying type by defining the appropriate
> struct
> methods to shadow the underlying type's, thereby achieving a
> kind of
> "static inheritance".
>
>
> T
Do you think it's worth to mention it in "Comments" section of
the docs?
Piotrek
More information about the Digitalmars-d
mailing list