Error: xxx is not an lvalue
dennis luehring
dl.soluz at gmx.net
Sat May 2 11:58:24 PDT 2009
On 02.05.2009 20:44, flourish wrote:
> Hi,
>
> why does the following code not compile -- or how to declare a (usable)
> property of an associative array field?
>
> //////////////////////
> class Test
> {
> private int[int] _testMap;
> public int[int] testMap() {return _testMap;}
> }
>
>
> void main()
> {
> Test test = new Test();
> test.testMap[0] = 1;
> }
> /////////////////
>
> *** Error: test.testMap() is not an lvalue
test.testMap()[0] = 1;
More information about the Digitalmars-d
mailing list