pointers-to-members, (custom) array implementation
Wolfgang Draxinger
wdraxinger at darkstargames.de
Thu Feb 8 07:48:45 PST 2007
BCS wrote:
> I'd have to check but I think this works
>
> class C
> {
> int one(int i){...}
> int two(int i){...}
> int three(int i){...}
> }
>
> int Pt2Mem!(alias go)(C c, int i)
> {
> return c.go(i);
> }
>
>
> auto fn = &Pt2Mem!(one);
>
> C c = new C;
>
> c.fn(1);
Works but is IMHO not very elegant. Make PtM a language feature
and it's get a lot more readable. I don't like it.
Wolfgang Draxinger
--
E-Mail address works, Jabber: hexarith at jabber.org, ICQ: 134682867
More information about the Digitalmars-d
mailing list