Why isn't the array lenght property an lvalue?
Justin Whear
justin at economicmodeling.com
Mon Apr 7 13:12:48 PDT 2014
On Mon, 07 Apr 2014 19:13:30 +0000, Jeroen Bollen wrote:
> When I have myarray.length, why isn't that considered an lvalue,
> and as a result, why cannot I get a pointer to it?
>
> It seems kinda dumb, I understand it cannot be changed manually,
> but surely you should be able to get a const(type)* from it?
I believe `length` is implemented as a property function, though I can't
find the source for the life of me.
More information about the Digitalmars-d
mailing list