On 4/5/12 2:57 AM, Chris Pons wrote:
I'm playing around with associative arrays right now and I can't
seem to figure out how to add additional objects to the array. I
tried insert but it doesn't recognize both arguments.

Also, if I do this it produces an error:

Node[bool] test;

Node node;

Node[bool] temp = [ false:node ];

test ~= temp;


Error 1 Error: cannot append type Node[bool] to type
Node[bool] C:\Users\CP\Documents\Visual Studio
2010\Projects\D\STDS\NPC.d 256

Does this mean you can't use the append operator on associative
arrays ? ( this one ~= ) ?

By the way, why is it called "associative array"? A name like Hash or Map would be much better. Everyone knows what a Hash means. I don't see anyone using "associative array" to refer to a Hash. And I think this is the source of the confusion Chris has...

I mean, you can't append to an associate array. What part of it makes it an "array"?

Reply via email to